Results 1 to 10 of 10
trying to get wireless network card working with fedora 12, using ndiswrapper 'cause i thought that was the way to make it work - downloaded ndiswrapper v1.56 tar from sourceforge.net, ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 02-22-2010 #1
wireless card and ndiswrapper
trying to get wireless network card working with fedora 12, using ndiswrapper 'cause i thought that was the way to make it work - downloaded ndiswrapper v1.56 tar from sourceforge.net, got the driver files for my card (netgear wg311v3, said to work w/ some linux flavor) and followed the directions, and from what i can see it appears to be installing the driver (using the vista version since i'm running on a 64-bit system) but not tying it to the hardware - is there something else i'm supposed to be doing here? thought i was following the instructions to the letter but perhaps i missed something - following is the terminal session from the last attempt:
[billy@antec300 ~]$ su root
Password:
[root@antec300 billy]# ls /lib/modules/`uname -r`/build
arch drivers include kernel mm net security tools
block firmware init lib Module.markers samples sound usr
crypto fs ipc Makefile Module.symvers scripts System.map
[root@antec300 billy]# cd /home/billy/ndiswrapper-1.56
[root@antec300 ndiswrapper-1.56]# make uninstall
which: no loadndisdriver in (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/billy/bin)
which: no loadndisdriver in (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/billy/bin)
which: no loadndisdriver in (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/billy/bin)
which: no ndiswrapper in (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/billy/bin)
which: no ndiswrapper in (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/billy/bin)
which: no ndiswrapper in (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/billy/bin)
which: no ndiswrapper-buginfo in (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/billy/bin)
which: no ndiswrapper-buginfo in (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/billy/bin)
which: no ndiswrapper-buginfo in (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/billy/bin)
NOTE: Not all installed files are removed, as different distributions install ndiswrapper files at different places.
Run uninstall as many times as necessary until no "removing" messages appear below.
[root@antec300 ndiswrapper-1.56]# make
make -C driver
make[1]: Entering directory `/home/billy/ndiswrapper-1.56/driver'
make -C /usr/src/kernels/2.6.31.5-127.fc12.x86_64 M=/home/billy/ndiswrapper-1.56/driver
make[2]: Entering directory `/usr/src/kernels/2.6.31.5-127.fc12.x86_64'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory `/usr/src/kernels/2.6.31.5-127.fc12.x86_64'
make[1]: Leaving directory `/home/billy/ndiswrapper-1.56/driver'
make -C utils
make[1]: Entering directory `/home/billy/ndiswrapper-1.56/utils'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/billy/ndiswrapper-1.56/utils'
[root@antec300 ndiswrapper-1.56]# make install
make -C driver install
make[1]: Entering directory `/home/billy/ndiswrapper-1.56/driver'
make -C /usr/src/kernels/2.6.31.5-127.fc12.x86_64 M=/home/billy/ndiswrapper-1.56/driver
make[2]: Entering directory `/usr/src/kernels/2.6.31.5-127.fc12.x86_64'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory `/usr/src/kernels/2.6.31.5-127.fc12.x86_64'
echo /lib/modules/2.6.31.5-127.fc12.x86_64/misc
/lib/modules/2.6.31.5-127.fc12.x86_64/misc
mkdir -p /lib/modules/2.6.31.5-127.fc12.x86_64/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.31.5-127.fc12.x86_64/misc
/sbin/depmod -a 2.6.31.5-127.fc12.x86_64 -b /
make[1]: Leaving directory `/home/billy/ndiswrapper-1.56/driver'
make -C utils install
make[1]: Entering directory `/home/billy/ndiswrapper-1.56/utils'
install -D -m 755 loadndisdriver /sbin/loadndisdriver
install -D -m 755 ndiswrapper /usr/sbin/ndiswrapper
install -D -m 755 ndiswrapper-buginfo /usr/sbin/ndiswrapper-buginfo
NOTE: Windows driver configuration file format has changed since 1.5. You must re-install Windows drivers if they were installed before.
make[1]: Leaving directory `/home/billy/ndiswrapper-1.56/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
install -m 644 loadndisdriver.8 /usr/share/man/man8
[root@antec300 ndiswrapper-1.56]# lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 4 Series Chipset DRAM Controller [8086:2e30] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e32] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e33] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 01)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 01)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 01)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 01)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 01)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 01)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 01)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 01)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 01)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge [8086:27b8] (rev 01)
00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 01)
00:1f.2 IDE interface [0101]: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller [8086:27c0] (rev 01)
00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 01)
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
04:01.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless [11ab:1faa] (rev 03)
[root@antec300 ndiswrapper-1.56]# cd /home/billy/ndiswrapper-1.56/WG111
[root@antec300 WG111]# cd /home/billy/ndiswrapper-1.56/WG111/Vista64
[root@antec300 Vista64]# ndiswrapper -i wg111v3.inf
installing wg111v3 ...
[root@antec300 Vista64]# ndiswrapper -l
wg111v3 : driver installed
[root@antec300 Vista64]#
[root@antec300 Vista64]# dmesg | grep ndiswrapper
ndiswrapper version 1.56 loaded (smp=yes, preempt=no)
usbcore: registered new interface driver ndiswrapper
[root@antec300 Vista64]#
apologies for not searching the threads extensively to see if this issue has already been addressed for some other poor soul, but have been trying to get this to work for some time and getting really frustrated! thanks bunches for anyone who can provide some direction here ....
- 02-23-2010 #2
First, installing NDISwrapper, without making sure that there are no native Linux drivers loading, is a sure way to make it not work. Please read the thread linked to below, and provide the info that it tells how to find.
Wireless Setup - Start Here
Running the script in the second part of that thread is the easiest way to get the needed info.Last edited by waterhead; 02-23-2010 at 10:47 AM.
Paul
Please do not send Private Messages to me with requests for help. I will not reply.
- 02-23-2010 #3
OK, you may be correct in using NDISwrapper, but I see a few mistakes.
First, you cannot use Vista drivers. The driver must be WinXP, but W2K or Win98 drivers will also sometimes work. Drivers that are combined WinXP/Vista/Win7 most likely won't work.
Second, you shouldn't be running all of your commands as root. You only need root privileges to do the make install command, and maybe installing the driver with the ndiswrapper command.Paul
Please do not send Private Messages to me with requests for help. I will not reply.
- 02-23-2010 #4
my apologies for posting prematurely - shoulda looked a little more closely at the results of my attempts but was a long day and i was really tired - but it seems i was using the driver files for the wrong netgear device first of all (had difficulty locating the driver files on my windoze install cd) - i'm actually gonna try a different wireless card (airlink101) to see if it's any more successful - at least i can find the driver files on its install cd
there appear to be driver files for winxpx86, winxpx64, vistax86 and vistax64 on the cd - so based on your earlier posting i should be using one of the winxp versions, and since it will be running on a 64-bit system presumably that would be the winxp64?
thanks again, will post my latest greatest results shortly
- 02-23-2010 #5
Yes, if you are using a 64-bit operating system, use the 64-bit driver.
And again, before trying NDISwrapper with the new card, post the info for it.Paul
Please do not send Private Messages to me with requests for help. I will not reply.
- 02-25-2010 #6
okay, i couldn't wait to try it so went ahead and tried the airlink101 n wireless card, for which i could find the drivers on the install cd - used the xp 64-bit version and it appears to be working fine. just for the sake of reference, here's the output of wirelesssetup (after ndiswrapper install):
============ lspci ============
00:00.0 Host bridge [0600]: Intel Corporation 4 Series Chipset DRAM Controller [8086:2e30] (rev 03)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e32] (rev 03)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: i915
Kernel modules: i915
00:02.1 Display controller [0380]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e33] (rev 03)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 01)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 01)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 01)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 01)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 01)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 01)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 01)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: uhci_hcd
00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 01)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 01)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge [8086:27b8] (rev 01)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel modules: iTCO_wdt, intel-rng
00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 01)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: ata_piix
Kernel modules: ata_generic, pata_acpi
00:1f.2 IDE interface [0101]: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller [8086:27c0] (rev 01)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: ata_piix
Kernel modules: ata_generic, pata_acpi
00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 01)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: i801_smbus
Kernel modules: i2c-i801
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
Subsystem: Micro-Star International Co., Ltd. Device [1462:7592]
Kernel driver in use: r8169
Kernel modules: r8169
04:01.0 Network controller [0280]: RaLink RT2760 Wireless 802.11n 1T/2R Cardbus [1814:0701]
Subsystem: Device [1948:3c8d]
Kernel driver in use: ndiswrapper
============ lsusb ============
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 04fc:05d8 Sunplus Technology Co., Ltd
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 13fe:3100 Kingston Technology Company Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
============ lsmod ============
Module Size Used by
usb_storage 43762 0
ndiswrapper 212705 0
fuse 57189 2
sunrpc 193803 1
cpufreq_ondemand 8793 2
acpi_cpufreq 7627 0
freq_table 3947 2 cpufreq_ondemand,acpi_cpufreq
ip6t_REJECT 4222 2
nf_conntrack_ipv6 18504 2
ip6table_filter 2791 1
ip6_tables 16760 1 ip6table_filter
ipv6 279399 32 ip6t_REJECT,nf_conntrack_ipv6
uinput 7228 0
snd_hda_codec_intelhdmi 13029 1
snd_hda_codec_realtek 279222 1
snd_hda_intel 23577 1
iTCO_wdt 9726 0
i2c_i801 10361 0
iTCO_vendor_support 2547 1 iTCO_wdt
snd_hda_codec 71956 3 snd_hda_codec_intelhdmi,snd_hda_codec_realtek,snd_ hda_intel
snd_hwdep 6446 1 snd_hda_codec
snd_seq 52773 0
snd_seq_device 6151 1 snd_seq
snd_pcm 78375 2 snd_hda_intel,snd_hda_codec
snd_timer 19840 2 snd_seq,snd_pcm
snd 62376 11 snd_hda_codec_intelhdmi,snd_hda_codec_realtek,snd_ hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_ device,snd_pcm,snd_timer
soundcore 6271 1 snd
snd_page_alloc 7389 2 snd_hda_intel,snd_pcm
r8169 34763 0
mii 4270 1 r8169
ppdev 7925 0
parport_pc 21189 0
parport 31685 2 ppdev,parport_pc
serio_raw 4642 0
joydev 9512 0
dm_multipath 14558 0
i915 281017 2
drm_kms_helper 24568 1 i915
drm 170921 3 i915,drm_kms_helper
i2c_algo_bit 5005 1 i915
i2c_core 26876 5 i2c_i801,i915,drm_kms_helper,drm,i2c_algo_bit
video 20118 1 i915
output 2213 1 video
============ dmesg-firmware ============
platform microcode: firmware: requesting intel-ucode/06-17-06
platform microcode: firmware: requesting intel-ucode/06-17-06
============ kernel version ============
2.6.32.8-58.fc12.x86_64
============ ifconfig ============
eth0 Link encap:Ethernet HWaddr 40:61:86:01:06:5D
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::4261:86ff:fe01:65d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:493 (493.0 b) TX bytes:4813 (4.7 KiB)
Interrupt:28 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:960 (960.0 b) TX bytes:960 (960.0 b)
wlan0 Link encap:Ethernet HWaddr 00:1D:6A:28:51:6F
inet addr:192.168.2.6 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::21d:6aff:fe28:516f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4420 errors:0 dropped:0 overruns:0 frame:0
TX packets:3984 errors:0 dropped:72 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3126613 (2.9 MiB) TX bytes:711823 (695.1 KiB)
Interrupt:17 Memory:febf0000-fec00000
============ iwconfig ============
wlan0 IEEE 802.11g ESSID:"Belkin_G_Wireless_956D6B" Nickname:"antec300"
Mode:Managed Frequency:2.437 GHz Access Point: 00:22:75:95:6D:6B
Bit Rate=24 Mb/s Tx-Power:20 dBm Sensitivity=0/3
RTS thr:off Fragment thr:off
Power Management:off
Link Quality:25/100 Signal level:-80 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
hope this helps out anybody else who is having problems
- 02-25-2010 #7
Good to know that you got it working. For the rcord, there is a Linux driver for this device.
Your wireless:
It can use the Linux driver provided by Ralink:Code:04:01.0 Network controller [0280]: RaLink RT2760 Wireless 802.11n 1T/2R Cardbus [1814:0701]
Ralink corp.
You would want the RT2860PCI driver. It also may be available in some other Linux systems, by default. So be aware of that.Last edited by waterhead; 02-25-2010 at 09:05 PM.
Paul
Please do not send Private Messages to me with requests for help. I will not reply.
- 02-26-2010 #8
thanks, i'm gonna try using the linux driver to see if any difference - one of the problems i've found with these things is trying to identify the chipset and then determine if there is a linux driver. the airlink101 wwwebsite has no linux drivers available, and the card is not listed as one that is known to work with ndiswrapper on sourceforge.net.
only drawback i can see so far by using the ndiswrapper approach is that i have to do a "modprobe ndiswrapper" from root every time i start up. is this something that recompiling the kernel would fix? or if i use the linux driver from ralink would this not require the modprobe?
- 02-26-2010 #9
You would use the Linux Ralink driver instead of NDISwrapper. Don't try to have them both loading, as the wireless will most likely not work.
There are ways to get the ndiswrapper module to load properly. Run this command to see the ndiswrapper options/
Make sure that you run the -m, -ma and -mi options.Code:ndiswrapper --help
Sometimes after you compile a new kernel driver module, you need to run this command.
Code:depmod -a
Paul
Please do not send Private Messages to me with requests for help. I will not reply.
- 02-26-2010 #10
tried that and now it loads at startup, wireless connection is established as soon as the desktop displays. looked at the ralink linux driver install instructions and it's a little beyond my current limited understanding, so i'm gonna just continue using ndiswrapper since it seems to be working fine.
thanks for all your help!


Reply With Quote
