Igor Dragicevic wrote:
>
> Hi Eric,
>
> when I plug the device in, nothing happens. ;-)
>
> sudo lsmod dosn't show any zd1211rw module loaded.
> iwconfig doesn't show any wireless interfaces.
>
> "sudo modprobe zd1211rw" loads the driver correctly, but after that
> nothing happens again.
> iwconfig keeps showing NO wireless devices.
> dmesg shows "usbcore: registered new driver zd1211rw"
>
> that is all. at least I would expect a wlan0 interface to appear..
>
> what else can I try?
>
> thanks,
> Igor
Igor,
As Daniel said, your hardware's ID probably has not been added yet on
Ubuntu's Edgy. Before you lose any hope, try this:
1. disconnect the USB wireless card from your PC.
2. reboot the machine
3. connect the USB wireless card
4. check again if the device drvier finally loaded
iwconfig
dmesg | grep -e usb -e 1211 # make sure usb devices have no
error while loading
If that doesn't work, then you either you have to wait for Ubuntu to
update their kernel with the latest changes in zd1211rw module or
build/make/compile the latest zd1211rw snapshots.
Below are my own personal custom build notes for zd1211rw (warn: may not
be too helpful):
# move the existing zd1211 module into a temporary directory
sudo -i
modprobe -r zd1211rw
cd ; mkdir 1211mod
mv
/lib/modules/2.6.17-10-generic/kernel/drivers/net/wireless/zd1211rw 1211mod
mv /lib/firmware/2.6.17-10-generic/zd1211 1211mod
# download the zd1211rw source files and Ubuntu's development build tools
cd 1211mod
wget
http://www.deine-taler.de/zd1211/snapshots/zd1211rw_fw_2006-10-30.tar.bz2
wget
http://www.deine-taler.de/zd1211/snapshots/zd1211rw_2006-10-30.tar.bz2
apt-get install build-essential
# extract build and install
tar -vxjf zd1211rw_fw_2006-10-30.tar.bz2
tar -vxjf zd1211rw_2006-10-30.tar.bz2
cd zd1211rw_fw_2006-10-30
make clean all install # build / install firmware
cd zd1211rw_2006-10-30
# edit zd_usb.c and add your hardware's ID
lsusb # display USB's ID
# example output:
# Bus 003 Device 002: ID 0586:3401 Zyxel ZyAIR G-220
vi zd_usb.c
# add the following line:
{ USB_DEVICE(0x0586, 0x3401), .driver_info = DEVICE_ZD1211 },
# next to:
{ USB_DEVICE(0x0586, 0x3402), .driver_info = DEVICE_ZD1211 },
make rm # make sure
zd1211rw.ko is not loaded
make clean all modules_install ins # build / install kernel module
# make sure the modules.* files has updated the latest changes
cd /lib/modules/2.6.17-10-generic
grep 0586 modules* | grep zd1211rw
# sample output:
# modules.alias:alias usb:v0586p3401d*dc*dsc*dp*ic*isc*ip* zd1211rw
depmod # execute if above change did not register
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Zd1211-devs mailing list - http://zd1211.ath.cx/
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs