Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
Hello, James! On Fri, 2007-02-09 at 13:12 -0800, James Ketrenos wrote: > You can find the new driver, and additional information about it, here: > >http://intellinuxwireless.org/iwlwifi. I cannot get it through git: $ git-clone http://intellinuxwireless.org/repos/iwlwifi.git Initialized empty Git repository in /home/proski/src/iwlwifi/.git/ Cannot get remote repository information. Perhaps git-update-server-info needs to be run there? Perhaps git is right? There is no info/refs there. > You can find that package at: > >http://intellinuxwireless.org/d80211 I appreciate that you are doing this. But it doesn't compile against kernels compiled outside the tree: grep: /lib/modules/2.6.20/build//include/linux/netdevice.h: No such file or directory Apparently it should be looking into /lib/modules/2.6.20/source as well. That was a problem with the official ipw3945 drivers as well. -- Regards, Pavel Roskin - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
Pavel Roskin wrote: Hello, James! On Fri, 2007-02-09 at 13:12 -0800, James Ketrenos wrote: You can find the new driver, and additional information about it, here: http://intellinuxwireless.org/iwlwifi. I cannot get it through git: $ git-clone http://intellinuxwireless.org/repos/iwlwifi.git Initialized empty Git repository in /home/proski/src/iwlwifi/.git/ Cannot get remote repository information. Perhaps git-update-server-info needs to be run there? Perhaps git is right? There is no info/refs there. Updated and tested 'git clone' and its working now (I use cg-clone) grep: /lib/modules/2.6.20/build//include/linux/netdevice.h: No such file or directory Apparently it should be looking into /lib/modules/2.6.20/source as well. That was a problem with the official ipw3945 drivers as well. I'll look into it. Does it work if you explicitly set KSRC to point to your kernel sources? $ make KSRC=/lib/modules/2.6.20/source ? Thanks, James - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Fri, 2007-02-09 at 14:18 -0800, James Ketrenos wrote: > Updated and tested 'git clone' and its working now (I use cg-clone) Thanks. It's working for me too. > > grep: /lib/modules/2.6.20/build//include/linux/netdevice.h: No such file > > or directory > > > > Apparently it should be looking into /lib/modules/2.6.20/source as well. > > That was a problem with the official ipw3945 drivers as well. > > I'll look into it. Does it work if you explicitly set KSRC to point to > your kernel sources? > > $ make KSRC=/lib/modules/2.6.20/source That works. At least it doesn't report errors. But it doesn't create a single object file. Anyway, I'm cheating here - my kernel does include d80211 support. "build" is still hardcoded in iwlwifi's Makefile. It's interesting that D80211_INC is defined twice in Makefile. That must be wrong. I'm going to try everything on a more traditional build in the tree and without d80211. And then I'll try to break some assumptions. -- Regards, Pavel Roskin - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
Pavel Roskin wrote: On Fri, 2007-02-09 at 14:18 -0800, James Ketrenos wrote: grep: /lib/modules/2.6.20/build//include/linux/netdevice.h: No such file or directory ... I'll look into it. Does it work if you explicitly set KSRC to point to your kernel sources? $ make KSRC=/lib/modules/2.6.20/source That works. At least it doesn't report errors. But it doesn't create a single object file. 'make' builds a set of sources compatible with the running kernel (or the one pointed to via KSRC=). 'make patch_kernel' will then install the sources into your kernel tree. You then build d80211 as part of your main kernel (either as a module or static) The changes 'patch_kernel' makes do not require a full kernel rebuild (you can just build the 80211 modules). We'll want to add the ability to build as out-of-tree .ko's (similar to what iwlwifi does) but I wanted to get the project announced. "build" is still hardcoded in iwlwifi's Makefile. It's interesting that D80211_INC is defined twice in Makefile. That must be wrong. Now that you point it out, I hadn't tried using KSRC w/ the iwlwifi build, just d80211. I'll have to fix that :) Thanks, James - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On 2/9/07, James Ketrenos <[EMAIL PROTECTED]> wrote: Ok. Now... any questions? No... Just that it is great news! Best Regards, Alon Bar-Lev. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Friday February 9, [EMAIL PROTECTED] wrote: > > Ok. Now... any questions? > Yes. Does this require a closed user-space helper like the other 3945ABG driver, or is it completely open (maybe excepting firmware)? Thanks, NeilBrown - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
Neil Brown wrote: On Friday February 9, [EMAIL PROTECTED] wrote: Ok. Now... any questions? Yes. Does this require a closed user-space helper like the other 3945ABG driver, or is it completely open (maybe excepting firmware)? The iwlwifi driver for the 3945 does not require the user space daemon, but does require a new microcode image. Over the past year we were able to make the necessary changes to the microcode used with the 3945 such that we were able to remove the regulatory daemon. James - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
Hello. On Sat, 2007-02-10 at 09:26, Neil Brown wrote: > On Friday February 9, [EMAIL PROTECTED] wrote: > > > > Ok. Now... any questions? > > > > Yes. Does this require a closed user-space helper like the other > 3945ABG driver, or is it completely open (maybe excepting firmware)? Quote from the mentioned website: "In addition to using the new d80211 subsystem, this project uses a new microcode image which removes the need for the user space regulatory daemon for this adapter" regards Stefan Schmidt signature.asc Description: Digital signature
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
Over the past year we were able to make the necessary changes to the microcode used with the 3945 such that we were able to remove the regulatory daemon. Great news !! Congratz ;-) -- As you read this post global entropy rises. Have Fun ;-) Nick - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Friday 09 February 2007 22:12, James Ketrenos wrote: > We are pleased to announce the availability of a new driver for the > Intel PRO/Wireless 3945ABG Network Connection adapter. Wow, great news on this rainy saturday! ;-) The driver works perfectly, I'm writing this mail via wireless link. However there are two things to note: The driver generates two network devices. The second one is for promicious mode? Is there any chance to disable the interface? ifrename renamed the wrong one to wlan0 and I had to tell my system to use eth1 for the wireless connection. Second problem is that I can't unload the module. I get the message "FATAL: Module iwlwifi is in use." even if both interfaces are down. -- Regards, Chris pgpx9xRbSVcO5.pgp Description: PGP signature
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Saturday 10 February 2007 14:23, Hesse, Christian wrote: > On Friday 09 February 2007 22:12, James Ketrenos wrote: > > We are pleased to announce the availability of a new driver for the > > Intel PRO/Wireless 3945ABG Network Connection adapter. > > Wow, great news on this rainy saturday! ;-) > > The driver works perfectly, I'm writing this mail via wireless link. > However there are two things to note: > > The driver generates two network devices. The second one is for promicious > mode? Is there any chance to disable the interface? ifrename renamed the > wrong one to wlan0 and I had to tell my system to use eth1 for the wireless > connection. > > Second problem is that I can't unload the module. I get the message "FATAL: > Module iwlwifi is in use." even if both interfaces are down. Oh, I forgot one note: "make patch_kernel" is terribly broken. Any chance to get this fixed soon? -- Regards, Chris pgpasTdWOON1c.pgp Description: PGP signature
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Fri, Feb 09, 2007 at 01:12:42PM -0800, James Ketrenos wrote: > Please hold all questions until I am done with this email. Thank you. > > We are pleased to announce the availability of a new driver for the > Intel PRO/Wireless 3945ABG Network Connection adapter. This new driver > uses the new d80211 subsystem previously only available as part of the > wireless-dev tree. Very cool! Is it likely that d80211 and iwlwifi will be pushed into mainline in time for 2.6.21? Regards, - Ted - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Sat, Feb 10, 2007 at 11:22:54AM -0500, Theodore Tso wrote: > On Fri, Feb 09, 2007 at 01:12:42PM -0800, James Ketrenos wrote: > > Please hold all questions until I am done with this email. Thank you. > > > > We are pleased to announce the availability of a new driver for the > > Intel PRO/Wireless 3945ABG Network Connection adapter. This new driver > > uses the new d80211 subsystem previously only available as part of the > > wireless-dev tree. > > Very cool! Is it likely that d80211 and iwlwifi will be pushed into > mainline in time for 2.6.21? Hmmm...I think we need to spend a cycle or so in -mm. 2.6.22 seems more likely for mainline. John -- John W. Linville [EMAIL PROTECTED] - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Saturday 10 February 2007 17:22, Theodore Tso wrote: > On Fri, Feb 09, 2007 at 01:12:42PM -0800, James Ketrenos wrote: > > Please hold all questions until I am done with this email. Thank you. > > > > We are pleased to announce the availability of a new driver for the > > Intel PRO/Wireless 3945ABG Network Connection adapter. This new driver > > uses the new d80211 subsystem previously only available as part of the > > wireless-dev tree. > > Very cool! Is it likely that d80211 and iwlwifi will be pushed into > mainline in time for 2.6.21? Not at all. -- Greetings Michael. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Sat, 2007-02-10 at 14:23 +0100, Hesse, Christian wrote: > The driver generates two network devices. The second one is for promicious > mode? Is there any chance to disable the interface? The second one is the so-called "master" interface which is used for QoS stuff. We're working on hiding it until a better solution for QoS evolves (which has been a plan for a while.) johannes signature.asc Description: This is a digitally signed message part
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
Hesse, Christian wrote: On Saturday 10 February 2007 14:23, Hesse, Christian wrote: On Friday 09 February 2007 22:12, James Ketrenos wrote: We are pleased to announce the availability of a new driver for the Intel PRO/Wireless 3945ABG Network Connection adapter. ... Oh, I forgot one note: "make patch_kernel" is terribly broken. Any chance to get this fixed soon? I've put up a new version of iwlwifi (0.0.6) with significant changes to the patch_kernel scripts as well as including Pavel's patch to KSRC. I performed some build testing with 2.6.18 and wireless-dev @ commit f66e5aaa88c1c0a7ee6c6427d6535ed8afd35427 (Jan 8). http://intellinuxwireless.org/?n=downloads Let me know if it is still breaking. Thanks, James - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Monday 12 February 2007 19:35, James Ketrenos wrote: > Hesse, Christian wrote: > > On Saturday 10 February 2007 14:23, Hesse, Christian wrote: > >> On Friday 09 February 2007 22:12, James Ketrenos wrote: > >>> We are pleased to announce the availability of a new driver for the > >>> Intel PRO/Wireless 3945ABG Network Connection adapter. > > ... > > > Oh, I forgot one note: "make patch_kernel" is terribly broken. Any chance > > to get this fixed soon? > > I've put up a new version of iwlwifi (0.0.6) with significant changes to > the patch_kernel scripts as well as including Pavel's patch to KSRC. > > I performed some build testing with 2.6.18 and wireless-dev @ commit > f66e5aaa88c1c0a7ee6c6427d6535ed8afd35427 (Jan 8). > > http://intellinuxwireless.org/?n=downloads > > Let me know if it is still breaking. Hmm, it compiled once, but after I removed the tree and used a clean one I can not reproduce it: LD drivers/net/wireless/built-in.o ld: drivers/net/wireless/d80211/built-in.o: No such file: No such file or directory make[3]: *** [drivers/net/wireless/built-in.o] Error 1 make[2]: *** [drivers/net/wireless] Error 2 make[1]: *** [drivers/net] Error 2 make: *** [drivers] Error 2 So it is still broken. -- Regards, Chris pgpumJ5mA5nVx.pgp Description: PGP signature
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Friday 09 February 2007 23:12:42 James Ketrenos wrote: > Please hold all questions until I am done with this email. Thank you. > > We are pleased to announce the availability of a new driver for the > Intel PRO/Wireless 3945ABG Network Connection adapter. This new driver > uses the new d80211 subsystem previously only available as part of the > wireless-dev tree. > > You can find the new driver, and additional information about it, here: > >http://intellinuxwireless.org/iwlwifi. Tried this is on a patched 2.6.20 kernel with ipw3945 device and it always puts the card in 802.11a mode instead of 802.11bg mode. Ideas? Regards, ismail - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On 2/13/07, Ismail Dönmez <[EMAIL PROTECTED]> wrote: Tried this is on a patched 2.6.20 kernel with ipw3945 device and it always puts the card in 802.11a mode instead of 802.11bg mode. Ideas? Before running "iwconfig wlan0 channel 8", the card is set to 802.11a mode. iwconfig shows rate at 54Mb/s. But after setting the channel, it sets to 802.11b mode, and I can't find a way to change from 11Mb/s to 54MB/s. "iwlist eth0 rate" only show up to 11Mb/s. So, my problem is the card is always in 802.11b mode. Thanks, Jeff. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Tuesday 13 February 2007 17:10:24 Jeff Chua wrote: > On 2/13/07, Ismail Dönmez <[EMAIL PROTECTED]> wrote: > > Tried this is on a patched 2.6.20 kernel with ipw3945 device and it > > always puts the card in 802.11a mode instead of 802.11bg mode. > > > > Ideas? > > Before running "iwconfig wlan0 channel 8", the card is set to > 802.11a mode. iwconfig shows rate at 54Mb/s. But after setting the > channel, it sets to 802.11b mode, and I can't find a way to change > from 11Mb/s to 54MB/s. > > "iwlist eth0 rate" only show up to 11Mb/s. > > So, my problem is the card is always in 802.11b mode. So I guess there is a common problem with a/bg modes? Regards, ismail - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
Hi! > Please hold all questions until I am done with this > email. Thank you. > > We are pleased to announce the availability of a new > driver for the Intel PRO/Wireless 3945ABG Network > Connection adapter. This new driver uses the new d80211 > subsystem previously only available as part of the > wireless-dev tree. > > You can find the new driver, and additional information > about it, here: > > http://intellinuxwireless.org/iwlwifi. ... > You can find that package at: > > http://intellinuxwireless.org/d80211 > > Ok. Now... any questions? Yes... is there merged .git tree somewhere? I downloaded iwl git tree, but it did not contain d80211 stack. I'm now downloading wireless-dev git tree... Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
On Tue, 2007-02-13 at 18:13 +, Pavel Machek wrote: > Yes... is there merged .git tree somewhere? I downloaded iwl git tree, > but it did not contain d80211 stack. I'm now downloading wireless-dev > git tree... I would expect Intel to post patches some time soon to get into wireless-dev. johannes signature.asc Description: This is a digitally signed message part
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
Ismail Dönmez wrote: On Tuesday 13 February 2007 17:10:24 Jeff Chua wrote: On 2/13/07, Ismail Dönmez <[EMAIL PROTECTED]> wrote: Tried this is on a patched 2.6.20 kernel with ipw3945 device and it always puts the card in 802.11a mode instead of 802.11bg mode. Ideas? Before running "iwconfig wlan0 channel 8", the card is set to 802.11a mode. iwconfig shows rate at 54Mb/s. But after setting the channel, it sets to 802.11b mode, and I can't find a way to change from 11Mb/s to 54MB/s. "iwlist eth0 rate" only show up to 11Mb/s. So, my problem is the card is always in 802.11b mode. So I guess there is a common problem with a/bg modes? Regardless of what iwconfig reports as the mode or rate, you should be able to associate to an AP in either spectrum (2.4 or 5.2) using any valid rate. Once configured and associated, iwconfig should provide more correct information. If association is failing, verify that 'iwlist scan' shows the AP and that you specify everything for the association, eg: iwconfig wlan0 channel 8 essid MyAP ap 00:13:f0:0d:ca:fe d80211 will only attempt to associate once -- if it fails, then you need to currently "de-configure" the device and reconfigure it back to what you want to associate to. I do that here by chaging the AP BSSID to something else then changing it back. If you use wpa_supplicant, it does the re-association attempts for you. James - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG
Johannes Berg wrote: On Tue, 2007-02-13 at 18:13 +, Pavel Machek wrote: Yes... is there merged .git tree somewhere? I downloaded iwl git tree, but it did not contain d80211 stack. I'm now downloading wireless-dev git tree... I would expect Intel to post patches some time soon to get into wireless-dev. johannes Some of the patches contained in the d80211-1.0.1 'pending/' directory have already been submitted to netdev in the past. The rest will be submitted soon (I would have liked them to have been submitted a few weeks back, but that slipped through my task list) The d80211 packages I've pushed to date haven't done a very good job of accounting regarding the pending/ directory. Those were the patches our team here had been working with internally, and I wanted to get them out to the users ASAP. I'm working to get better descriptions added to the headers of those patches, as well as adding a status line indicating when the patches were submitted to the mailing lists for discussion. The goal is to only include patches in the d80211 tarballs which have been submitted for eventual in-tree inclusion. James - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html