|
费了老半天劲终于搞好了
环境:
2.6.12.2 的kernel
tp-link wn510g ,pcmcia插槽的
别的关系好像不大,我的是dell 510m,不过感觉和这些没啥关系,主要是内核
软件:
madwifi http://madwifi.sourceforge.net/
wireless-tools 我用的是debian,直接apt-get install wireless-tools
首先是内核,主要是hot-pluggable device支持,可加载模块支持,pcmcia这些,特别要注意的是在 Bus options (PCI, PCMCIA, EISA, MCA, ISA) ---> <M> PCCard (PCMCIA/CardBus) support下的 CardBus yenta-compatible bridge support一定要选中(模块,编译进内核不知道行不),我原来就是没选这个结果装完驱动加载后没有发现网卡。
编译完以后,make modules_install,安装新的内核等等,重起
然后编译madwifi,make ;make install
modprobe ath_pci
lspci应该有0000:02:00.0 Ethernet controller: Atheros Communications, Inc.: Unknown device 001a (rev 01)之类的东西
然后配置网卡
我的ap只是简单的设置了一个密码,在xp下显示ssid: home,wep,开放式,密码:home1234567890
设置如下:
首先要先关掉eth*
ifconfig eth0 down
然后设置无线网卡
iwconfig ath0 essid home
iwconfig ath0 mode Managed
iwconfig ath0 key open s:home1234567890
ifconfig ath0 up
这时iwconfig 应该能看到
- lo no wireless extensions.
- eth0 no wireless extensions.
- ath0 IEEE 802.11g ESSID:"tkthome"
- Mode:Managed Frequency:2.462 GHz Access Point: 00:01:24:F1:A3:A0
- Bit Rate:11 Mb/s Tx-Power:50 dBm Sensitivity=0/3
- Retry:off RTS thr:off Fragment thr:off
- Encryption key:746B-7430-3132-3334-3536-3738-39 Security mode:open
- Power Management:off
- Link Quality=15/94 Signal level=-80 dBm Noise level=-95 dBm
- Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
- Tx excessive retries:0 Invalid misc:0 Missed beacon:0
复制代码
类似的东西
然后配置ip,dhclient ath0
没问题的话就可以了
××××××××××××××××××××××××××××××××××××××××××
iwconfig ath0 key open s:home1234567890
这一行对应xp下的就是开放式,密码home1234567890
如果是共享式,对应的就是restricted
s:表示后面的是ascii码
这些可以看iwconfig的手册 man iwconfig ,搜索key |
|