Thread: [Ndiswrapper-general] Automating ndiswrapper in 2.6
Status: Beta
Brought to you by:
pgiri
From: Diwaker G. <dg...@cs...> - 2003-12-15 17:20:59
|
Hi everyone, Can anyone help me out in automating loading ndiswrapper in 2.6. I applied the patch by Pontus to /etc/sysconfig/network-scripts/network-functions, but it still doesn't seem to work for me. Here are the relevant lines: o modprobe.conf alias eth1 ndiswrapper install eth1 /usr/local/share/ndiswrapper/start.sh o /usr/local/share/ndiswrapper/start.sh insmod ndiswrapper # though this is not necessary, autoloading enabled /usr/local/sbin/loaddriver 8086 1043 w70n51.sys w70n51.inf o /etc/sysconfig/network-scripts/network-functions (after patching) # in function is_available() alias=`modprobe -c | awk "/^alias $1 / { print \\$3 }"` if [ -z "$alias" ]; then alias=`modprobe -c | awk "/^install $1 / { print \\$3 }"` fi if [ -z "$alias" -o "$alias" = "off" ]; then return 2 fi -- Diwaker Gupta Graduate Student, Computer Sc. and Engg. University of California, San Diego <http://www.cse.ucsd.edu/users/dgupta> |
From: Stefan <ste...@gm...> - 2003-12-15 17:29:01
|
Am Montag, 15. Dezember 2003 18:20 schrieb Diwaker Gupta: > o /usr/local/share/ndiswrapper/start.sh > insmod ndiswrapper # though this is not necessary, autoloading enabled > /usr/local/sbin/loaddriver 8086 1043 w70n51.sys w70n51.inf Specify the full path to w70n51.sys and w70n51.inf. /usr/local/sbin/loaddriver 8086 1043 /some/path/w70n51.sys /some/path/ w70n51.inf /Stefan |
From: Stefan <ste...@gm...> - 2003-12-15 19:53:41
|
Hello, > I did that, and rebooted. The module gets loaded, but the loaddriver > part still doesn't happen. When the boot scripts try to bring up eth1 at > boot time, they fail saying that no such interface could be find. > > Later I have to manually do the loaddriver, and then bring up the > interface. Am I missing something? Hmm. Dont know. I have autoloading working nice for 2.4 kernel, I will try everything with 2.6 on Wednesday. I am shure this is a solveable problem and it is not ndiswrapper specific. Have a look in the internet. I will report as soon as I know more. What distro do you use? My suse 9.0 wants a wlan device as wlanX and not ethX. /Stefan |
From: Timo <ti...@ti...> - 2003-12-15 21:39:52
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Montag, 15. Dezember 2003 18:28 schrieb Stefan D=F6singer: > Am Montag, 15. Dezember 2003 18:20 schrieb Diwaker Gupta: > > o /usr/local/share/ndiswrapper/start.sh > > insmod ndiswrapper # though this is not necessary, autoloading enabled it is needed, as even if kernel autoloads, modprobe is called and modprobe = invokes install action __instead__ of inserting module. > > /usr/local/sbin/loaddriver 8086 1043 w70n51.sys w70n51.inf you don't need to use a script. These two lines in /etc/modprobe.conf works for me (and should for anyone e= lse) options ndiswrapper basename=3Dwlan # not needed install ndiswrapper /sbin/modprobe --ignore-install ndiswrapper; /usr/local= /sbin/loaddriver 8086 1043 /root/w70n51.sys /root/w70n51.inf and added ndiswrapper to /etc/modules see man modprobe.conf Timo Weing=E4rtner =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iQEVAwUBP94qGkn74FOC+06tAQL9qwf/Zboi3U9ZgDelnCewc1rzweKYoPHVM29f /aIjVLOtOvYz0XpnbUn/8fKbt7mZagoCt5pvm0HOtaRZ5BFjTzoY3BmycQJuycEH WShZvrZDjNHFI8Rik8E9KSReE0ZNFJVaAvoJEdE5xdIvwY3agY5jLbmkoVz+MJNL XEwP9KGjc4PhbzBuUkDIOWcLzPDT3qgF/gJOhGPpiMyl/aEg45oE4dRuMtLcwAmg PHpKm+pimNM7sGOxHSxXL176Ugl5UzdhJx+2ugdDO/RNRKMAIThiocRLktphkKdi vn+E3EiEc0EY3gI86ZrPqmxXgrSO356DgWLLQ30yjkMstlsSvseBZg=3D=3D =3DyMdP =2D----END PGP SIGNATURE----- |