Archives for: July 2007

10 July, 2007

Permalink 10:21 UTC, by Stefan Schweizer Email , 228 words, 900 views   English (US)
Categories: Gentoo

External Wireless Drivers and Kernel 2.6.22

With 2.6.22 wireless drivers got broken again. They need both a driver patch and an Ebuild CONFIG_CHECK update. The CONFIG_CHECK variable is used to check for a configuration option in the kernel. Previously wireless users had to enable

Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO).

That option then enabled the hidden option WIRELESS_EXT. Now with 2.6.22 you need to enable that separately:

Symbol: WIRELESS_EXT [=y]
Prompt: Wireless extensions
Defined at net/wireless/Kconfig:4
Depends on: NET && !S390
Location:
-> Networking
-> Networking support (NET [=y])
-> Wireless


Not yet patched drivers

Drivers need updates for 2.6.22 and many upstream driver developers do not release prior to the upstream kernel or shortly after. That is why we need patches to add them to the Ebuilds. If you have such a non working ebuild please get a patch to me through bugs.gentoo.org and assign it to mobile.

mac80211
For some drivers that do not work in kernel 2.6.22 you have the option to use mac80211, you can find it in the sunrise overlay currently:
emerge -va layman
echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf
layman -f -a sunrise

Then depending on the driver you need:
emerge rt2x00-git or
emerge iwlwifi

You do not need to enable mac80211 in the kernel, because it will use the external package provided by Intel.

Stefan Schweizer

genstef's blog of the journey in the way to ebuild perfection. An exciting tale, under the banner of many USE flags, on the road to Gentooite heaven.

July 2007
Mon Tue Wed Thu Fri Sat Sun
<< < Current  
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

Search

Categories

Misc

XML Feeds

What is RSS?

Who's Online?

  • Guest Users: 43

powered by
b2evolution