Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754699AbYHFGSx (ORCPT ); Wed, 6 Aug 2008 02:18:53 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1757995AbYHFGSi (ORCPT ); Wed, 6 Aug 2008 02:18:38 -0400 Received: from smtp1.linux-foundation.org ([140.211.169.13]:57757 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757795AbYHFGSh (ORCPT ); Wed, 6 Aug 2008 02:18:37 -0400 Date: Tue, 5 Aug 2008 23:18:00 -0700 (PDT) From: Linus Torvalds To: Marcel Holtmann cc: David Miller , Andrew Morton , netdev@vger.kernel.org, Linux Kernel Mailing List , Ivo van Doorn Subject: Re: [GIT]: Networking In-Reply-To: Message-ID: References: <20080805.190020.244441681.davem@davemloft.net> User-Agent: Alpine 1.10 (LFD 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2011 Lines: 42 On Wed, 6 Aug 2008, Marcel Holtmann wrote: > > I looked at the driver and got it working. However my 901 seems to have an > issue with the antennas. I can do scans, but associating with an access point > or even thinking about transmit keeps failing. Even with external antennas > this still doesn't work. So either my EeePC is broken or it needs some ACPI > magic to enable it. Personally I think mine is broken since the PCIe hotplug > stuff works for the wireless card and that seems to be their way of doing the > rfkill. Yeah, the rfkill literally makes the chip go away from the PCI lists, it seems. But your problems can certainly be somehow driver-related, I haven't actually _tested_ that thing at all, I got the machine just as the merge window started, so I've had no time to even play with it. > The driver itself is painful. It is full of ifdefs and some crazy build magic. > The integrated (to some degree optional) WPA code is pretty ugly. It has also > a full set of iwpriv commands to do all the settings etc. :( Well, it's also trying to support both 2.4.x and 2.6 etc. Yeah, that is horrid. At the same time, I can't say that the "rewrite it entirely" approach of the previous-gen cards has worked very well either, since that seems to have just perpetuated the problems. It would be great to try to educate them, but I'm not finding even an email address in the sources. Oh well. I can't really complain, since just the fact that they bothered to even make sources available still makes them pretty responsible people, even if the sources are pretty dang ugly. All the capitalization etc makes me think they are all old DOS and Windows programmers. UCHAR and USHORT indeed, along with CamelCase functions. I dunno. Linus -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/