SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
hello all... i am running slackware 10.2 with kernel 2.6.16.18 and am trying to use ndiswrapper to get the wifi to work --> 01:00.0 Ethernet controller: Marvell Technology Group Ltd. 88W8310 and 88W8000G [Libertas] 802.11g client chipset (rev 07)
the 88W8310(wired NIC) works fine natively(using sky2) ........................
to compile ndiswrapper i had to 'installpkg gcc-3.4.5-i486-1.tgz'(got it from slackware-current)... it compiled....
boom so i loaded the windows driver... 'ndiswrapper -i mrv8ka51.inf' then 'ndiswrapper -l" gives me -->
the problem is that you upgraded your gcc and your kernel was built using a different gcc version that you are using now. (You are using GCC 3.4 and the kernel was built using GCC 3.3). The solution is to downgrade your GCC or recompile your kernel using GCC 3.4
all is as it should be thus far....i then 'iwconfig wlan0 essid derfaust' to connect to my network.
it will connect.....now the final step ---> 'iwconfig wlan0 key XXXXXXXXXXXXXXXXXXXXXXXXXX'
and poof....i am surfing the internet using my wifi....
but after a short while my computer/kernel will crash.....locking up the system and i have to hard reboot.
it seems that 'iwconfig wlan0 essid derfaust' is the culprit....i can assign the IP info......but soon after i set the ESSID the computer will crash....
i used the suggested drivers from ndiswrapper.wiki...
i usually use iwlist eth0 scan (yes, i'm using Centrino, so it is detected as eth0) to scan any available networks and i do something like this iwconfig eth0 essid ukdw mode Ad-Hoc key restricted XXXXXXXX (see man iwconfig for this) and when i'm in, i will get the IP address by typing /sbin/dhcpd -d -t 10 eth0. After this, i can surf again
The kernel configurator allows only to set 4Kb stacks instead of the default 8Kb. I read about the 16 or 32 Kb stack size question in non-Slackware mailing lists, and the kernel needs patching to support this. So, for Slackware and as long as you do not experience weird kernel crashes, the stock Slackware kernel will be fine. I will update that Wiki page with this info as well... don't want people to go hunting the kernel config for non-existing options.
still having the crash when i assign the essid......like i said before, all is good until i assign the essid.....you can set the IP, subnet mask, broadcast, etc.... no crashes.... but a 'iwconfig wlan0 essid put.yours.here' is like lighting a bomb fuse.....within 3 minutes the computer will crash...
it does work while the fuse is burning......i can probe it with wireless scanning tools, browse the internet, ping til infinity, etc.....
so any ideas?....thank you again for your time....
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.