im not updating anything in layman relating to 80211.... d80211 is now mac80211 which is now in -mm, so use an mm-based kernel or patch your kernel with the mac80211 download from http://intellinuxwireless.org/..... there is no point in having a ebuild for mac80211 because it cant be built 100% externally, there is code that must be built into the kernel (not a module) so you may as well patch your kernelroderick wrote:So, will layman get an update to new mac80211 vs. old d80211?
I just found this and wanted to try but it wants to download the old d80211 which is no longer available.
http://skunk-sources.svn.sourceforge.ne ... 0.11.patchroderick wrote:Ok, If I patch gentoo-sources, I assume I still need the net-wireless/iwlwifi-ucode.. aynthing else?
Is there an updated patch?


Code: Select all
/root/iwlwifi/iwlwifi-0.0.11/compatible/base.c:11698: error: 'struct ieee80211_local' has no member named 'num_curr_rates'
/root/iwlwifi/iwlwifi-0.0.11/compatible/base.c:11700: error: 'struct ieee80211_local' has no member named 'curr_rates'
[...] +5 similar error lines
Code: Select all
iwlwifi: Detected Intel PRO/Wireless 3945ABG Network Connection
iwlwifi: iwlwifi-3945.ucode firmware file req failed: Reason -2
iwlwifi: Could not read microcode from disk: -2
iwlwifi: probe of 0000:03:00.0 failed with error -2
biboo wrote:I have some troubles installing the 0.0.11 version.
The installation of mac80211 went well and module loads correctly.
But while compiling the iwlwifi module I had these error messages :
I decided to modify the ieee80211_i.h header where the structure ieee80211_local is defined to add the two missing members. (I know, I know... That's not a very good idea without knowing the whole structure of the driver :p)Code: Select all
/root/iwlwifi/iwlwifi-0.0.11/compatible/base.c:11698: error: 'struct ieee80211_local' has no member named 'num_curr_rates' /root/iwlwifi/iwlwifi-0.0.11/compatible/base.c:11700: error: 'struct ieee80211_local' has no member named 'curr_rates' [...] +5 similar error lines
After that, the driver compiled successfully.
But it seems that it can't load the firmware although it is placed in the directory specified in the hotplug configuration as the firmware directory.
Any clue?Code: Select all
iwlwifi: Detected Intel PRO/Wireless 3945ABG Network Connection iwlwifi: iwlwifi-3945.ucode firmware file req failed: Reason -2 iwlwifi: Could not read microcode from disk: -2 iwlwifi: probe of 0000:03:00.0 failed with error -2
I'm using 2.6.19-gentoo-r5 kernel and I used the files downloadable from intelwireless for my installation.

Code: Select all
pistolero ~ # emerge iwlwifi
Calculating dependencies -
emerge: there are no ebuilds to satisfy "net-wireless/mac80211".
(dependency required by "net-wireless/iwlwifi-0.0.13" [ebuild])Code: Select all
pistolero net-wireless # ls mac80211/* -l
-rw-r--r-- 1 root root 1693 2007-05-15 17:37 mac80211/d80211-1.0.1-r3.ebuild
-rw-r--r-- 1 root root 1689 2007-05-15 17:37 mac80211/d80211-1.0.1-r4.ebuild
-rw-r--r-- 1 root root 1949 2007-05-15 17:37 mac80211/d80211-1.0.1-r5.ebuild
-rw-r--r-- 1 root root 4839 2007-05-15 17:37 mac80211/Manifest
mac80211/files:
total 44
-rw-r--r-- 1 root root 229 2007-05-15 17:37 digest-d80211-1.0.1-r3
-rw-r--r-- 1 root root 229 2007-05-15 17:37 digest-d80211-1.0.1-r4
-rw-r--r-- 1 root root 229 2007-05-15 17:37 digest-d80211-1.0.1-r5
-rw-r--r-- 1 root root 549 2007-05-15 17:37 extern-mod-2.patch
-rw-r--r-- 1 root root 1533 2007-05-15 17:37 extern-mod-3.patch
-rw-r--r-- 1 root root 7505 2007-05-15 17:37 extern-mod.patch
-rw-r--r-- 1 root root 484 2007-05-15 17:37 hostap.patch
-rw-r--r-- 1 root root 6580 2007-05-15 17:37 includes.patch
-rw-r--r-- 1 root root 454 2007-05-15 17:37 led.patchThanks, it should be thatmikkoc wrote:VinzC, is this that you are talking about?
http://overlays.gentoo.org/proj/sunrise ... ss/iwlwifi
It's updated to the last version...
That's UDEV. Udev renames your interfaces but for some reason fails. Hence the strange name. You might want to add/change persistent network rules in /etc/udev/rules.d/70-persistent-net.rules.mikkoc wrote:But I have a question: I tried iwlwifi with 4 different distros: everything goes fine, but when i do iwconfig, I find that the interface is called "wlan0_rename" instead of only wlan0. Anyone knows why?
Thanks
