Results 1 to 3 of 3
Device: CISCO Linksys Dual Band USB Adapter WUSB600N (v1)
OS: Kubuntu 8.04 (Device works in 10.04 w/out ndiswrapper.)
Followed some instructions posted on other pages, but most everything I found ...
- 07-09-2011 #1
WUSB600n V1 + Kubuntu 8.04 = ?
Device: CISCO Linksys Dual Band USB Adapter WUSB600N (v1)
OS: Kubuntu 8.04 (Device works in 10.04 w/out ndiswrapper.)
Followed some instructions posted on other pages, but most everything I found refers to v2. Not what I'm using. Tried adapting those changes to v1, but no luck. When I plug the device in or reboot with it installed; same result. No LED activity at all.
lsusb | grep Linksys:
Bus 008 Device 008: ID 1737:0071 Linksys WUSB600N v1 Dual-Band Wireless-N Network Adapter [Ralink RT2870]
dmesg...from the end of the log:
[27989.203136] usb 8-2: new high speed USB device using ehci_hcd and address 7
[27989.361058] usb 8-2: configuration #1 chosen from 1 choice
[27989.502609] usb 8-2: reset high speed USB device using ehci_hcd and address 7
[27989.684685] ndiswrapper (import:242): unknown symbol: ntoskrnl.exe:'MmGetSystemRoutineAddress'
[27989.684967] ndiswrapper (load_sys_files:210): couldn't prepare driver 'rt2870'
[27989.685964] ndiswrapper (load_wrap_driver:112): couldn't load driver rt2870; check system log for messages from 'loadndisdriver'
[28017.239476] usb 8-2: USB disconnect, address 7
[28074.602478] usb 8-2: new high speed USB device using ehci_hcd and address 8
[28074.762243] usb 8-2: configuration #1 chosen from 1 choice
[28074.885980] usb 8-2: reset high speed USB device using ehci_hcd and address 8
[28075.035219] ndiswrapper (import:242): unknown symbol: ntoskrnl.exe:'MmGetSystemRoutineAddress'
[28075.035474] ndiswrapper (load_sys_files:210): couldn't prepare driver 'rt2870'
[28075.041847] ndiswrapper (load_wrap_driver:112): couldn't load driver rt2870;
# ndiswrapper -l
rt2870 : driver installed
device (1737:0071) present
Issue Persists....
apt-get install solution
Thanks in advance.Last edited by King_Decay; 07-09-2011 at 07:01 AM. Reason: grammar
- 07-09-2011 #2Just Joined!
- Join Date
- Jan 2009
- Posts
- 47
it could be as simple as you telling network manager that you have it managed. i wrote this some time ago. dont know why it is not stickied ivep osted it several times. just run through it and see if you have done everything. back when i was having problems it was my step 6. good luck
ndiswrapper + NetworkManager Tutorial
This is intended for Ubuntu, but it might work for other distro's I am not sure. In place of sudo if you dont have it. use su.
update with: sudo update-manager -d
install ndiswrapper. Find the native windows drivers for your wireless card. in my case i had to use netgears wn311t. When they were extracted i would get netmw14x.inf (the driver).
find out what the device number is (forget what its called exatly) but it will be ####:#### (it will have letters) so do a "lspci -nn" minus the quotes.
it will show a list of stuff with network devices and such, Find your wireless adaptor and on the line with it it will have something like:
00:04.0 Ethernet controller [0200]: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet [1039:0900] (rev 91)
Im not booted into linux so im ssh'd into my shell. but your wireless card will show something like that. note down the numbers nad letters inside the [####:####]
"sudo ndiswrapper -i driver.inf" (/etc/ndiswrapper will create a folder named "netmw14x" inside it. make sure you are in the directory with the driver file. and dont forget the .inf part).
"sudo ndiswrapper -a 11ab:2a08 netmw14x" (lspci -nn will show device ids. with different versions of ndiswrapper it might be -d. but do sudo ndiswrapper -a or -d depending on your version. "ndiswrapper -a ####:#### driver" notice the driver on this one doesnt have the .inf part )
"sudo ndiswrapper -l" will now say the device is present and it can be configured normally.
after that you'll want to edit your network manager so you can use it with the wireless adaptor. so do
sudo gedit /etc/NetworkManager/nm-system-settings.conf
under [ifupdown], change managed=true
after youll want to add your alias with ndiswrapper so
"sudo ndiswrapper -m"
next youll want to make the module dependencies (its like a makefile) so do:
"sudo depmod -a"
and then youll want to load the modules so it will work:
"sudo modprobe ndiswrapper"
and then
"sudo ifup wlan0"
an overview of commands
1. sudo apt-get install ndiswrapper-common
2. sudo ndiswrapper -i driver.inf
3. lspci -nn (note down the device id)
4. sudo ndiswrapper -a ####:#### driver
5. sudo ndiswrapper -m
6. sudo gedit /etc/NetworkManager/nm-system-settings.conf (change managed to true)
7. sudo depmod -a
8. sudo modprobe ndiswrapper
9. sudo ifup wlan0
and your wireless should show up in the network manager
[edit] atleast thats all waht worked for me. i tried for months to get wireless to work and it wouldnt. the only thing i didnt do was change the managed to true which made it work. an easier way to install the driver though is using ndisgtk so you dont have to go through all the hassle of running commands. as it says ndisgtk gimp toolkit so its for x instead of a command line.
- 07-11-2011 #3
Step 6!!! Ok. I use nano, gedit is not in my system here.
$sudo nano /etc/NetworkManager/nm-system-settings.conf (No such file or directory.) So, I checked by clicking through the folders and found: /etc/NetworkManager/dispatcher.d/01ifupdown
This is what my "01ifupdown" file looks like in Terminal:
#!/bin/sh -e
# Script to dispatch NetworkManager events
#
# Runs ifupdown scripts when NetworkManager fiddles with interfaces.
if [ -z "$1" ]; then
echo "$0: called with no interface" 1>&2
exit 1;
fi
# Fake ifupdown environment
export IFACE="$1"
export LOGICAL="$1"
export ADDRFAM="NetworkManager"
export METHOD="NetworkManager"
export VERBOSITY="0"
# Run the right scripts
case "$2" in
up)
export MODE="start"
export PHASE="up"
exec run-parts /etc/network/if-up.d
;;
down)
export MODE="stop"
export PHASE="down"
exec run-parts /etc/network/if-down.d
;;
pre-up)
export MODE="start"
export PHASE="pre-up"
exec run-parts /etc/network/if-pre-up.d
;;
post-down)
export MODE="stop"
export PHASE="post-down"
exec run-parts /etc/network/if-post-down.d
;;
*)
echo "$0: called with unknown action \`$2'" 1>&2
exit 1
;;
esac
------------------------------------------------------------------------------------------------THE BRIGHT SIDE:
Somewhere along the way to step 6, the led began flashing, recognized the nearby network, connects but won't let me browse. Something went wrong.... Any ideas?
BTW- Thanks for getting me this far.


Reply With Quote