特殊:Badtitle/NS100:WifiDocs/Driver/zydas zd1211:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Wikibot留言 | 贡献
无编辑摘要
Wikibot留言 | 贡献
无编辑摘要
 
第40行: 第40行:
* update by Richard Chu: I installed fresh Ubuntu 5.10 on my Asus m2c laptop with a 3com usb wireless card plugged into it, which has the chipset of zd1211. The Ubuntu 5.10 has zd1211 driver already installed oringinally, but it just can't work. I successfully reinstalled the zd1211 driver someway. I'm sure that you can use zd1211(at least for 3com, 3crusb10075) on Ubuntu 5.10 by fixing the driver. I will give my experience below. By the way, I fix the zd1211 driver before anything else like upgrdate all package.  
* update by Richard Chu: I installed fresh Ubuntu 5.10 on my Asus m2c laptop with a 3com usb wireless card plugged into it, which has the chipset of zd1211. The Ubuntu 5.10 has zd1211 driver already installed oringinally, but it just can't work. I successfully reinstalled the zd1211 driver someway. I'm sure that you can use zd1211(at least for 3com, 3crusb10075) on Ubuntu 5.10 by fixing the driver. I will give my experience below. By the way, I fix the zd1211 driver before anything else like upgrdate all package.  
* UPDATE by ghee22: A way for this to work for Ubuntu 5.10 (Breezy Badger) is ONLY to install 5.04, get wireless working using these instructions, then putting in the Ubuntu 5.10 cd, and using the "Update all packages" option.  This is due to the 5.10 kernel being compiled in gcc-3.4 but only gcc 4.0 being included in Breezy's packages. (I think)
* UPDATE by ghee22: A way for this to work for Ubuntu 5.10 (Breezy Badger) is ONLY to install 5.04, get wireless working using these instructions, then putting in the Ubuntu 5.10 cd, and using the "Update all packages" option.  This is due to the 5.10 kernel being compiled in gcc-3.4 but only gcc 4.0 being included in Breezy's packages. (I think)
*Breezy comes with a zd1211 module pre-installed but there has been little success with getting it working. The following link is a guide to get zd1211 in breezy working with wpa. You can follow the compile instructions for the driver and ignore the wpa steps if wpa is not needed. [http://www.ubuntuforums.org/showthread.php?t=92327 breezy zd1211 forum thread.]
*Breezy comes with a zd1211 module pre-installed but there has been little success with getting it working. The following link is a guide to get zd1211 in breezy working with wpa. You can follow the compile instructions of [http://essaywritingservices.org/custom-essay-writing.php custom writing company] for the driver and ignore the wpa steps if wpa is not needed. [http://www.ubuntuforums.org/showthread.php?t=92327 breezy zd1211 forum thread.]
*update by jerryf70: It appears that the Ubuntu driver still does not work for Dapper (at least for Flight 4).  I got it working by installing the R59 driver from www.zd1211.ath.cx.  This got unencrypted plus WEP working straight away.  People just need to note to add relevant kernel header package using synaptic, then make and make install the untarred driver.
*update by jerryf70: It appears that the Ubuntu driver still does not work for Dapper (at least for Flight 4).  I got it working by installing the R59 driver from www.zd1211.ath.cx.  This got unencrypted plus WEP working straight away.  People just need to note to add relevant kernel header package using synaptic, then make and make install the untarred driver.
* The standard Ubuntu wpa_supplicant can be used (most of us want something more secure than WEP).  I just needed to edit /etc/wpa_supplicant.conf (add SSID, key management and password) and /etc/default/wpasupplicant (set to enabled and add start up options - OPTIONS="-Dwext -iwlan0 -c/etc/wpa_supplicant.conf -w").  This ensures WPA-supplicant starts up when machine boots.
* The standard Ubuntu wpa_supplicant can be used (most of us want something more secure than WEP).  I just needed to edit /etc/wpa_supplicant.conf (add SSID, key management and password) and /etc/default/wpasupplicant (set to enabled and add start up options - OPTIONS="-Dwext -iwlan0 -c/etc/wpa_supplicant.conf -w").  This ensures WPA-supplicant [http://cvresumewriters.com/onlineresume.php certified resume writer] starts up when machine boots.
*update by Vj: The Ubuntu driver does work for unencrypted (using System>Networking>Admin) Jan 2007 (using the 3Com 3CRUSB10075).  It does not appear in Network manager applet, presumably because WPA is not supported on Dapper install.
*update by Vj: The Ubuntu driver does work for unencrypted (using System>Networking>Admin) Jan 2007 (using the 3Com 3CRUSB10075).  It does not appear in Network manager applet, presumably because WPA is not supported on Dapper install.
=== Chipset specifications ===
=== Chipset specifications ===

2010年5月20日 (四) 00:57的最新版本

{{#ifexist: :WifiDocs/Driver/zydas zd1211/zh | | {{#ifexist: WifiDocs/Driver/zydas zd1211/zh | | {{#ifeq: {{#titleparts:WifiDocs/Driver/zydas zd1211|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:WifiDocs/Driver/zydas zd1211|1|-1|}} | zh | | }}

<<Include(Tag/Unsupported)>> <<Include(Tag/StyleCleanup)>> This is a wireless driver setup page under WifiDocs <<Anchor(top)>>

Driver Information

Enter general driver information here

  • Driver Name: zd1211
  • Module Name: zd1211

WWW Reference

Enter links to other references on driver here

  • Home Page:

http://www.zydas.com.tw/downloads/download-1211.asp

  • Secondary Help:

http://zd1211.wiki.sourceforge.net/VendorBasedDriver http://www.linuxwireless.org/en/users/Drivers/zd1211rw

General Help

Enter general help that will work at anytime with the driver. See section below if it's release specific

WEP help

Enter anything related to getting wep to work

WPA help

Enter anything related to getting WPA to work

Ubuntu Release Specific Info

Under the correct section enter anything that is specifc to the release only. See above general section if it is not release specific

Breezy 5.10

There is a zd1211 module installed with breezy. It has been questioned whether it works properly though. See compiling section to compile a new version.

Dapper 6.04

There is a zd1211 module installed with dapper.

Gutsy Gibbon 7.10

Driver auto installs device. Note: master mode requires a manual driver downgrade

Compile Newer Driver

Section on compiling newer/latest driver

Purpose

This document gives Ubuntu-specific instructions to install a driver for wireless devices with a zydas/zyair zd1211 chipset. You can also find instructions in German and French located at this forum post. The open-source driver development page is located on this SourceForge page. <!> This has only been tested with Ubuntu 5.04 (Hoary Hedgehog) release using the stock 2.6.10-5-386 kernel and a usb dongle.

  • update by Richard Chu: I installed fresh Ubuntu 5.10 on my Asus m2c laptop with a 3com usb wireless card plugged into it, which has the chipset of zd1211. The Ubuntu 5.10 has zd1211 driver already installed oringinally, but it just can't work. I successfully reinstalled the zd1211 driver someway. I'm sure that you can use zd1211(at least for 3com, 3crusb10075) on Ubuntu 5.10 by fixing the driver. I will give my experience below. By the way, I fix the zd1211 driver before anything else like upgrdate all package.
  • UPDATE by ghee22: A way for this to work for Ubuntu 5.10 (Breezy Badger) is ONLY to install 5.04, get wireless working using these instructions, then putting in the Ubuntu 5.10 cd, and using the "Update all packages" option. This is due to the 5.10 kernel being compiled in gcc-3.4 but only gcc 4.0 being included in Breezy's packages. (I think)
  • Breezy comes with a zd1211 module pre-installed but there has been little success with getting it working. The following link is a guide to get zd1211 in breezy working with wpa. You can follow the compile instructions of custom writing company for the driver and ignore the wpa steps if wpa is not needed. breezy zd1211 forum thread.
  • update by jerryf70: It appears that the Ubuntu driver still does not work for Dapper (at least for Flight 4). I got it working by installing the R59 driver from www.zd1211.ath.cx. This got unencrypted plus WEP working straight away. People just need to note to add relevant kernel header package using synaptic, then make and make install the untarred driver.
  • The standard Ubuntu wpa_supplicant can be used (most of us want something more secure than WEP). I just needed to edit /etc/wpa_supplicant.conf (add SSID, key management and password) and /etc/default/wpasupplicant (set to enabled and add start up options - OPTIONS="-Dwext -iwlan0 -c/etc/wpa_supplicant.conf -w"). This ensures WPA-supplicant certified resume writer starts up when machine boots.
  • update by Vj: The Ubuntu driver does work for unencrypted (using System>Networking>Admin) Jan 2007 (using the 3Com 3CRUSB10075). It does not appear in Network manager applet, presumably because WPA is not supported on Dapper install.

Chipset specifications

  • 802.11b/g support (chipset also features 802.11a but no vendor seems to support this)
  • USB 2.0 support (802.11b only on USB 1.1)
  • typical current consumption: 150mA (idle), 200mA (sending)
  • WEP64/128/256, WPA-PSK
  • Station and Ad hoc mode (802.11b only in ad hoc?)
  • Hardware supports master mode but driver supplied with ubuntu 7.10 and lower does not.

Supported Hardware

Vendor Name USB id
3COM 3CRUSB10075 6891:a727
AOpen 802.11g WL54 07b8:6001
iNexQ UR055g 1435:0711
Sitecom WL-113 0df6:9071
Telegent TG54USB 129b:1666
TwinMOS G240 126F:a006
Yakumo QuickWLAN 0b3b:1630
Airlink+ AWLL3025 0ace:1211
Zyxel ZyAIR G-220 0586:3401
X-Micro XWL-11GUZX 0ace:1211
Edimax EW-7317UG 0ace:1211
Safecom SWLU-5400 07b8:6001
Longshine LCS-8131G 07b8:6001
Planet WL-U356 0ace:1211
Sweex wireless 54MB 5173:1809
Acer WLAN-G-US1 0ace:1211
Trendnet TEW-424UB 0ace:1211
DrayTek Vigor 550 0675:0550
Asus WL-159g 0b05:170c
Trust NW-3100 ?
ADDON ADD-GWU180 07b8:6001
IOGear GWU523 0ace:1211
Linksys WUSBF54G 13b1:0024

Commands to find information on your equipment

# lspci
# iwconfig

Installation Instructions

IconsPage?action=AttachFile&do=get&target=IconNote.png

  • The following instructions are specific to ZD1211 driver version 20050315. You will have to adjust the file name if you are using a different driver version.
  • the following instructions are specific to linux kernel 2.6.10-5-386. You may have to adjust the file names to compensate if you are using a different kernel.

Install necessary Ubuntu packages; gcc and kernel-headers

First let's setup the terminal for root user privledges:

  sudo -s
  

~-enter your password-~<
> Next there are some packages that need to be installed so the driver can be built:

  aptitude install linux-headers-$(uname -r) build-essential
  
Download source tarball

From the terminal, we will download a compressed driver file:

  wget http://zd1211.ath.cx/download/zd1211-driver-r52.tgz
  

{i} Richard Chu: But it's weired that this driver doesn't not work well all the time if you reinstall Ubuntu in different time. You may try to download another version here:

  wget http://www.zydas.com.tw/web_driver/ZD1211_USB/Linux/ZD1211LnxDrv_2_4_0_0.tar.gz
  

and remember to read the user guide here before you install it:

  wget http://www.zydas.com.tw/web_driver/ZD1211_USB/Linux/Linux_zd1211_UserGuide.doc
  
Unpack, build, and install
  tar -xvzf zd1211-driver-r52.tgz
  
  cd zd1211
  
  make clean && make && make install
  

{i} Richard: Here, just right here, after installing the driver, you can restart Ubuntu here without continuing setting up anything else and it works perfectly!

Load module into Kernel
  modprobe zd1211
  
Activate interface
  ifconfig wlan0 up
  
Add to modprobe config in order for wireless config to survive reboot
  echo zd1211 >> /etc/modules
  

This last command sets the terminal back to normal user privliges.

  exit
  
Continue on to the WiFiHowto:

WifiDocs/WiFiHowTo WifiDocs


Specific Release Notes

Instructions should be generic and add any notes that are release specific in this section. Then create an anchor link where needed in instructions. Anchor example

  [[Anchor(name)]] - This would be the anchor you are linking to

  [#name {any words describing go here}] this is how you would enter the link in the instructions to link to the anchor
  

Here is an example, if you click on [[UbuntuHelp:[top|this link]]] it will take you back to the top of page.