Issue Details (XML | Word | Printable)

Key: FL-2744
Type: Improvement Improvement
Status: Open Open
Priority: Normal Normal
Assignee: Distro
Reporter: Yukimi
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Foresight Linux

zd1211rw firmware

Created: 17/Apr/11 11:01 AM   Updated: 24/Apr/11 10:42 AM
Component/s: Hardware Support
Affects Version/s: 2.5.0
Fix Version/s: None
Security Level: Public (Everyone can see this issue)

Time Tracking:
Not Specified

Environment: zd1211rw in Planex GW-US54GXS (USB Wireless Adapter)


 Description  « Hide
(1) This firmware is not included with Foresight-2.5.0+2011.03.23.
--> "Could not load firmware file zd1211/zd1211b_ub. Error number -2"
(2) Extracting "zd1211-firmware-1.4.tar.bz2" as "/lib/firmware/zd1211".
--> No errors occurred. This adapter are recognize with phyX.
(3) But can not use this adapter with Foresight.

I can't understand that it need a compile or not...



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Tomas Forsman added a comment - 17/Apr/11 01:17 PM

can actually install it on your own: http://sourceforge.net/projects/zd1211/files/

i know the files should go into: /lib/firmware/

sudo -s

wget http://downloads.sourceforge.net/project/zd1211/zd1211-firmware/1.4/zd1211-firmware-1.4.tar.bz2

tar -xvzf zd1211-firmware-1.4.tar.bz2
cd zd1211
make clean && make && make install

modprobe zd1211
ifconfig wlan0 up
echo zd1211 >> /etc/modules
exit

Something like that, think thats the one you need.


Yukimi added a comment - 19/Apr/11 05:38 PM
I will try to create this Makefile later...

Yukimi added a comment - 24/Apr/11 10:22 AM
There is no source code. I can't do this. But...(cont.)

$ sudo -s
$ wget http://downloads.sourceforge.net/project/zd1211/zd1211-firmware/1.4/zd1211-firmware-1.4.tar.bz2
$ tar -jvzf zd1211-firmware-1.4.tar.bz2
$ ls -al
total 460
drwxr-xr-x 2 1000 users 4096 2007-10-04 20:53 .
drwx------ 33 yukimi yukimi 4096 2011-04-24 23:05 ..
rw-rr- 1 1000 users 18011 2007-10-04 20:49 COPYING
rw-rr- 1 1000 users 1402 2007-10-04 20:53 README
rw-rr- 1 1000 users 48649 2007-10-04 20:49 WS11Ub.h
rw-rr- 1 1000 users 61976 2007-10-04 20:49 WS11UPh.h
rw-rr- 1 1000 users 61975 2007-10-04 20:49 WS11UPhm.h
rw-rr- 1 1000 users 61976 2007-10-04 20:49 WS11UPhR.h
rw-rr- 1 1000 users 61814 2007-10-04 20:49 WS11UPhR_Turbo.h
rw-rr- 1 1000 users 43399 2007-10-04 20:49 WS11Ur.h
rw-rr- 1 1000 users 4018 2007-10-04 20:47 zd1211b_ub
rw-rr- 1 1000 users 5120 2007-10-04 20:47 zd1211b_uph
rw-rr- 1 1000 users 5120 2007-10-04 20:47 zd1211b_uphm
rw-rr- 1 1000 users 5120 2007-10-04 20:47 zd1211b_uphr
rw-rr- 1 1000 users 3584 2007-10-04 20:47 zd1211b_ur
rw-rr- 1 1000 users 4018 2007-10-04 20:47 zd1211_ub
rw-rr- 1 1000 users 5120 2007-10-04 20:47 zd1211_uph
rw-rr- 1 1000 users 5120 2007-10-04 20:47 zd1211_uphm
rw-rr- 1 1000 users 5120 2007-10-04 20:47 zd1211_uphr
rw-rr- 1 1000 users 3584 2007-10-04 20:47 zd1211_ur

$ make clean
make: *** No rule to make target `clean'. Stop.

$ dmesg | tail -xx
[ 867.348889] usb 2-2: USB disconnect, address 7
[ 870.640048] usb 2-2: new high speed USB device using ehci_hcd and address 8
[ 870.754858] usb 2-2: New USB device found, idVendor=2019, idProduct=5303
[ 870.754862] usb 2-2: New USB device strings: Mfr=16, Product=32, SerialNumber=0
[ 870.754864] usb 2-2: Product: PCI GW-US54GXS
[ 870.754866] usb 2-2: Manufacturer: PCI
[ 870.858054] usb 2-2: reset high speed USB device using ehci_hcd and address 8
[ 870.972779] phy1: Selected rate control algorithm 'minstrel'
[ 870.972945] zd1211rw 2-2:1.0: phy1
[ 871.049616] zd1211rw 2-2:1.0: firmware version 4725
[ 871.089617] zd1211rw 2-2:1.0: zd1211b chip 2019:5303 v4810 high 00-22-cf AL2230_RF pa0 --N


Yukimi added a comment - 24/Apr/11 10:42 AM
Now I reached this status. (Foresight Linux GNOME Edition 2.5.0 x86_64)
It doesn't work yet but it may be no need to install this modules.

$ modprobe -l | grep zd1211rw
/lib/modules/2.6.35.12-2-fl.smp.gcc4.4.x86_64/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko

$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
pan0 no wireless extensions.
virbr0 no wireless extensions.
wlan0 IEEE 802.11bg Mode:Managed Access Point: Not-Associated
Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off

$ rfkill list
1: phy1: Wireless LAN
Soft blocked: no
Hard blocked: no