Hi, > Richard Fish wrote:
> >John Green wrote: > >I still cannot make my Intel wireless card work under > >kernel 2.6.14. Wireless works fine with 2.6.12.6, but not > >with 2.6.13.x or 2.6.14. <snip> > >Here are the relevant outputs from dmesg. > >2.6.14 (fails) > >-------------- > >ipw2100: Detected Intel PRO/Wireless 2100 Network Connection > >eth0 (WE) : Driver using old /proc/net/wireless support, please fix driver ! > >###### How do I fix the driver in question? ###### > Not important...it's just a note for the developers. I get the same > warning (again, ipw2200), and it works fine. > I noticed that the version in the kernel is the 'stable' .0 version, > while the one you are using with 2.6.12.6 is a .2 'unstable' version. > It might be interesting to try merging the 1.1.0 version of the package > with 2.6.12.6, and see if you have the same issue. That would tell you > if it is a driver version or kernel change that is causing the problem. Thanks for the suggestion, but I might never see a working 2.6.12.6 again if I do that :-( > >I have already run "emerge -C ipw2100" to remove that Gentoo > >package, which is no longer needed with kernel 2.6.14. How > >does wireless still work under 2.6.12.6 without that package? > Sounds like removing the package didn't remove the compiled kernel > modules from /lib/modules/2.6.12.6. Both unusual and lucky! Yes, the 2.6.12.6 module is still there. I probably built it under 2.6.12.6 and then 'removed' it while running 2.6.14. What *should* happen in those circumstances? Also, my kernels have no support for module unloading, which is probably a mistake when I need to play around with ipw2100 etc. This at last explains why I had to keep rebooting to see the effect of changes. > >Is the warning about versions 19 and 17 significant? It seems > >to come from iwconfig, which is part of wireless-tools. I have > >version 27-r1 of that package, which is the latest available. > 28_pre10 is available for ~x86. Try: > echo "net-wireless/wireless-tools ~x86" >>/etc/portage/package.keywords > emerge -Dv wireless-tools > Also, there are now versions of the ieee80211 and ipw2100 packages that will > merge with 2.6.14. They are also masked ~x86, so you will need to do the same > updates to package.keywords: > echo "net-wireless/ieee80211 ~x86" >>/etc/portage/package.keywords > echo "net-wireless/ipw2100 ~x86" >>/etc/portage/package.keywords These steps did not seem to help. > This should give you the latest 1.1.3 version of the driver. If it still > won't work with 2.6.14, I suggest subscribing and posting to the devel list > at: > http://lists.sourceforge.net/lists/listinfo/ipw2100-devel Thanks for the help, but this is where I give up and go back to 2.6.12.6. I build my own kernels so I know what is in them and to get the minimum feature set. I want the latest kernel to get security and other fixes, and not because I need any new functionality. At least I got closer with 2.6.14. Kernel 2.6.13.x never created an eth0 device. And I will read the ipw2100 dev list from now on. Other people have similar problems, but I can't see a solution yet. Thanks again, John Green -- gentoo-user@gentoo.org mailing list