At Mon, 16 Jan 2006 14:49:41 +0100, Milan Toth wrote: > > OK. So I download a 2.6.15.1 from kernel.org disbale Generic > IEEE 802.11 Networking Stack and try to compile softmac-snapshot > but I'v got error that I dont have IEEE 802.11 compiled into > kernel. So I enbale it compile softmac with this warnning:
Ok.. I just answered your mail and then re-read this. You got the error about not having IEEE 802.11 enabled in the kernel from compiling bcm43xx, not from the softmac-snapshot, right? I remember that I needed to disable something from bcm43xx... ah... got it.. in bcm43xx.h (at the end of the file): /* <---- need to add this line #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 15) # error "The bcm43xx driver does not support kernels < 2.6.15" # error "The driver will _NOT_ compile on your kernel. Please upgrade to the latest 2.6 kernel." # error "DO NOT COMPLAIN ABOUT BUGS. UPDATE FIRST AND TRY AGAIN." #else # if !defined(CONFIG_IEEE80211_MODULE) && !defined(CONFIG_IEEE80211) # error "Generic IEEE 802.11 Networking Stack (CONFIG_IEEE80211) not available." # endif #endif #ifdef IEEE80211SOFTMAC_API # if IEEE80211SOFTMAC_API != 0 # warning "Incompatible SoftMAC subsystem installed." # endif #else # error "The bcm43xx driver requires the SoftMAC subsystem." # error "SEE >>>>>> http://softmac.sipsolutions.net/ <<<<<<" #endif ----> need to add this line */ I commented out the checks about the softmac stuff. Since the softmac stuff is compiled outside the kernel, it means it's still there, but the CONFIG_IEEE80211_MODULE and the CONFIG_IEEE80211 were not defined. I assume that's because it's compiled outside of the kernel. So I just commented out the whole block, since I know those conditions are fullfilled. So I guess that's why it's not compiling on your system. Just try to comment those out and see if you get it to work then. The in-kernel IEEE80211 needs to be disabled, I assume you're using the in-kernel IEEE80211 instead of the one added with the softmac snapshot and that's the reason that the bcm43xx is not working. I hope you get it working with that change. Otherwise, you can read on and try the snapshots I used (and which compile fine as is on my machine). Ruben -- > *** Warning: "wireless_send_event" > *** > [/home/data/src/softmac-snapshot/net/ieee80211/softmac/ieee80211softmac.ko] > *** undefined! yeah, I remember I got a number of warnings in both softmac and bcm43xx. I got more warnings even. > then: > export SOFTMAC_DIR=/home/data/src/softmac-snapshot > > and compile the bcm43xx driver > with this warnnings: > *** Warning: "free_ieee80211softmac" > [/home/data/src/bcm43xx/driver/bcm43xx.ko] undefined! > [...] I did get those warnings too... > and finaly when I try to modprobe the bcm4300 I'v got this > error: > [EMAIL PROTECTED]/home/data/src/bcm43xx/driver] sudo > modprobe bcm43xx > WARNING: Error inserting ieee80211softmac > (/lib/modules/2.6.15.1-krachsna-2/kernel/drivers/net/ieee80211softmac/ieee80211softmac.ko): > Unknown symbol in module, or unknown parameter (see dmesg) > FATAL: Error inserting bcm43xx > (/lib/modules/2.6.15.1-krachsna-2/kernel/drivers/net/bcm43xx/bcm43xx.ko): > Unknown symbol in module, or unknown parameter (see dmesg) well, no error here in my case. > help me please :( I don't know much about solving this. Maybe you just have bad luck in that the bcm43xx svn isn't compatible with the current softmac snapshot...? I put the code I'm using right now, from 12/01, online. I use this with a 2.6.15 kernel. http://www.student.kuleuven.ac.be/~m9505736/bcm43xx-1051.tar.bz2 http://www.student.kuleuven.ac.be/~m9505736/softmac-120106.tar.bz2 Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]