- 浏览: 85532 次
- 性别:
- 来自: 北京
文章分类
最新评论
[设备采购] SAGEM XG-760A chipset :zd1211
价格:30RMB 新旧程度:旧 使用状况:良好
http://auction1.taobao.com/auction/item_detail-0db2-01f4ed18b77e327bf152606009114236.jhtml?pm1=1
[安装Driver]参考 http://blog.linym.net/archives/209
首先要安裝編譯相關套件
& 下載 linux source
$ sudo apt-get install build-essential kernel-package linux-source
切換至 src 目錄並解開 linux source
$ cd /usr/src
$ sudo tar -xjvf linux-source-2.6.22.tar.bz2
拷貝 kernel 設定檔(.config) 至 linux source
$ sudo cp linux-headers-2.6.22-14-generic/.config linux-source-2.6.22
編輯 zd_usb.c 加入新 USB ID,可利用 lsusb 指令可以找出網卡的 ID,如:2019:5303
$ cd linux-source-2.6.22
$ sudo vim drivers/net/wireless/zd1211rw/zd_usb.c
在檔案開頭不遠處可以看到一堆 USB ID 號碼,就是要加進這裡面,GW-US54GXS 是 ZD1211B 晶片,所以在 ZD1211B 下方增加一行:
/* ZD1211B */ { USB_DEVICE(0x2019, 0x5303),
.driver_info = DEVICE_ZD1211B }, 確認後就存檔離開 開始編譯驅動
$ sudo mkdir .tmp_versions
$ sudo make drivers/net/wireless/zd1211rw/zd1211rw.ko
沒錯誤就會產生 zd1211rw.ko,將它覆蓋原本系統中的
$ sudo cp drivers/net/wireless/zd1211rw/zd1211rw.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/zd1211rw
$ sudo depmod -a
重開機應該就可以正確驅動了:D
[连接设置]
参考 :http://blog.csdn.net/Crob/archive/2008/11/13/3292950.aspx WEP
iwconfig interface essid oceanboo-wireless key XXXX WPA
使用wpa_passphrase命令产生PSK:
用法:wpa_passphrase [passphrase]
比如:
wpa_passphrase
my_ssid abcd1234
network={
ssid="my_ssid"
#psk="abce1234" psk=xxxxxxxxxxxxxxxxxxxxx
}
完整的配置文件
/etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
network={ ssid="your network
SSID" psk="your wpa key (up to 63 characters)"
proto=WPA
priority=5 }
$ wpa_supplicant -Bw -i eth1 -c /etc/wpa_supplicant.conf -D wext
$ dhclient eth1
如何自启动 http://buffalo.nas-central.org/index.php/Install_wireless_zd1211#Network_with_WPA.2FWPA2_encryption
价格:30RMB 新旧程度:旧 使用状况:良好
http://auction1.taobao.com/auction/item_detail-0db2-01f4ed18b77e327bf152606009114236.jhtml?pm1=1
[安装Driver]参考 http://blog.linym.net/archives/209
首先要安裝編譯相關套件
& 下載 linux source
$ sudo apt-get install build-essential kernel-package linux-source
切換至 src 目錄並解開 linux source
$ cd /usr/src
$ sudo tar -xjvf linux-source-2.6.22.tar.bz2
拷貝 kernel 設定檔(.config) 至 linux source
$ sudo cp linux-headers-2.6.22-14-generic/.config linux-source-2.6.22
編輯 zd_usb.c 加入新 USB ID,可利用 lsusb 指令可以找出網卡的 ID,如:2019:5303
$ cd linux-source-2.6.22
$ sudo vim drivers/net/wireless/zd1211rw/zd_usb.c
在檔案開頭不遠處可以看到一堆 USB ID 號碼,就是要加進這裡面,GW-US54GXS 是 ZD1211B 晶片,所以在 ZD1211B 下方增加一行:
/* ZD1211B */ { USB_DEVICE(0x2019, 0x5303),
.driver_info = DEVICE_ZD1211B }, 確認後就存檔離開 開始編譯驅動
$ sudo mkdir .tmp_versions
$ sudo make drivers/net/wireless/zd1211rw/zd1211rw.ko
沒錯誤就會產生 zd1211rw.ko,將它覆蓋原本系統中的
$ sudo cp drivers/net/wireless/zd1211rw/zd1211rw.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/zd1211rw
$ sudo depmod -a
重開機應該就可以正確驅動了:D
[连接设置]
参考 :http://blog.csdn.net/Crob/archive/2008/11/13/3292950.aspx WEP
iwconfig interface essid oceanboo-wireless key XXXX WPA
使用wpa_passphrase命令产生PSK:
用法:wpa_passphrase [passphrase]
比如:
wpa_passphrase
my_ssid abcd1234
network={
ssid="my_ssid"
#psk="abce1234" psk=xxxxxxxxxxxxxxxxxxxxx
}
完整的配置文件
/etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
network={ ssid="your network
SSID" psk="your wpa key (up to 63 characters)"
proto=WPA
priority=5 }
$ wpa_supplicant -Bw -i eth1 -c /etc/wpa_supplicant.conf -D wext
$ dhclient eth1
如何自启动 http://buffalo.nas-central.org/index.php/Install_wireless_zd1211#Network_with_WPA.2FWPA2_encryption
发表评论
-
modprobe --- no symbol version for struct_module
2009-12-18 12:07 1943这个错误很可能是由于 kernel version 不一致导致 ... -
How to: Compile Linux kernel
2009-12-17 19:37 884http://www.cyberciti.biz/tips/c ... -
USB auto suspend udev sysfs
2009-12-11 11:42 1044http://reactivated.net/writing_ ... -
interface
2009-12-02 16:37 588/etc/network/interface -
Exit from X to console
2009-11-27 23:42 732/etc/init.d/gdm stop to reback ... -
gnome resolution pre user
2009-11-27 23:41 652gnome resolution config files a ... -
Linux touchpad too sensitive
2009-11-27 19:35 1091http://ubuntuguide.org/wiki/Ubu ... -
lspci lsusb
2009-11-27 19:34 1180liunx 硬件查看 lsusb lspci dmesg -
check dirty page on linux
2009-11-24 15:44 9181. top ->'f' ->'v' http: ... -
inittab
2009-07-30 15:44 745http://www.netadmintools.com/ht ... -
Linux 上运行Windows的程序---Wine
2009-04-26 21:37 795FAQ: 1. How to install Debian ... -
如何查看wifi 的 frequency 和 out power
2009-04-25 20:48 975iwconfig 的输出中有 frequency 和 Tx-p ... -
如何查看BT (BlueTooth) 的信息
2009-04-25 20:48 692lsusb -vv bluez下面 hciconfig h ... -
usb mass storage
2009-04-25 20:39 932refer to http://www.linux-usb.o ... -
How to Take a Screenshot in Linux With the Termina
2009-04-25 20:35 563please refer to: http://tips.w ... -
How to make root file system image file
2009-04-25 20:35 716Refer to : http://topic.csdn.ne ... -
initrd
2009-04-25 20:32 769http://hi.baidu.com/liyangzhao/ ... -
如何生成 xorg.conf
2009-04-25 20:32 1522Xorg -configure -
config sound card in Dell laptop (Latitude LS)
2009-04-25 20:30 648# install alsa utilty apt-get ... -
play audio(mp3)/vedio online (mozilla)
2009-04-25 20:29 778#install mozilla plugins --- mp ...
相关推荐
Atheros AR9285无线网卡驱动,由开源项目MadWifi支持 在sourceforge搜索MadWifi可以找到: http://sourceforge.net/projects/madwifi/ 最新的Atheros无线网卡驱动主页: http://madwifi-project.org/ 对于新...
Linux is a clone of the operating system Unix, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the ...
linux2.6.18下支持sd2.0的驱动程序源码,支持最大32G的SD卡
Linux 2.6.18内核配置选项。傻瓜级地教你如何配置Linux 内核
DavinciDM6446开发攻略linux2.6.18移植
Linux2.6.18内核 uda1341音频驱动移植,包含bitfield.h,Linux2.6.18 uda1341移植文档.docx,s3c2410-uda1341.c
安装oracle ASM lib需要的补丁包,linux2.6.18-53.el5内核 希望能给大家一点帮助
linux-2.6.18.tar.bz2
linux-2.6.18内核基础上分析网络协议栈,适合初学者看
Linux2.6内核 usb gadget 驱动移植
linux 2.4 升级到 2.6.18核心 解决mount和rpm使用问题
这个内核编译文档我亲自试过两三次绝对可以编译成功!!
直接在/drivers/net下的cs89x0的基础上修改,里面的源码已经是我修改过了的,经过实验已经可以 用了!
linux 2.6.17 提权
其中包括vivi正确的启动代码,触摸屏640x480移植日记, lcd640x480移植日记,cs8900网卡驱动移植日记,uda1341音频驱动移植日记。
Linux 内核升级是 Linux 系统管理员的必备技能之一,本文档将详细介绍如何将 Linux 内核升级到 2.6.18,从下载内核源代码到编译和安装,整个过程中的重要步骤和注意事项都会被详细介绍。 一、下载 Linux 内核源...
tl-wn821n_linux无线网卡驱动,Operating System Support linux(kernel 2.6.18 ~ 3.10.10) Operating System Support linux(kernel 2.6.18 ~ 3.10.10)
intel 82574L网卡在linux下驱动
linux-2.6.18移植.pdflinulinux-2.6.18移植.pdfx-2.6.18移植.pdf
基于S3C2410平台的linux2.6内核和根文件系统(cramfs+yaffs)