今天受托与一位朋友处理无线网卡(就那种有无线路由的高速局域网)在puppylinux下的WEP加密采取ASII 128位的配置方式,经过艰难的google 和借鉴,最终实现了这一方法
这里写出来方便大伙
第一步 进入puppyLinux后,首先要看一下你的无线网卡是不是被内核正确识别了,方法是在终端
里打入
可以了!
倘若没有发现的话,说明你的无线网卡没有被识别,这里你可以根据你的网卡类型相应的
挂载moduels 比如
否成功挂载了modules 并一直ifconfig -a 查看直到发现wlan0!
第二步 (若经过第一步发现了wlan0的话)
密码。通过以上步骤便可以无线扫描到信号并上网了,若是还不可以则重新按如下方式:
目前测试的加密密码均有数字构成,纯字母或者字母和数字组合的方式尚未证实,欢迎各位反馈并纠正!
对于有些无线路由器禁止了路由广播的ESSID 可以在后面加上ap_scan=1 或者ap_scan=2来测试下
这里写出来方便大伙
第一步 进入puppyLinux后,首先要看一下你的无线网卡是不是被内核正确识别了,方法是在终端
里打入
ifconfig -a
若显示了诸如wlan0 link encap:Ethernet HWaddr 00:17:3F:30:A9:C5 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 erros:0 dropped:0 overruns:0 frame:0 TX packets:150 erros:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0(0.0B) TX bytes:7020(6.8KiB) Interrupt:11 Memory:cc902000-cc902100那么恭喜你,你有很大机会可以成功! 换句话说,你知道在网络连接里可以发现wlan0就
可以了!
倘若没有发现的话,说明你的无线网卡没有被识别,这里你可以根据你的网卡类型相应的
挂载moduels 比如
modprobe crc32c
等然后可以用lsmod查看是否成功挂载了modules 并一直ifconfig -a 查看直到发现wlan0!
第二步 (若经过第一步发现了wlan0的话)
ifconfig wlan0 up iwconfig wlan0 mode managed iwconfig wlan0 essid ESSID iwconfig wlan0 key open s:1234567890 dhcpcd -t 30 -h puppypc -d wlan0这里的ESSID是你的无线路由器的服务区别号 以上open后的1234567890是你的wep加密
密码。通过以上步骤便可以无线扫描到信号并上网了,若是还不可以则重新按如下方式:
ifconfig wlan0 up iwconfig wlan0 mode managed iwconfig wlan0 essid ESSID iwconfig wlan0 key restricted s:1234567890 dhcpcd -t 30 -h puppypc -d wlan0至此你可以成功实现上网了!
目前测试的加密密码均有数字构成,纯字母或者字母和数字组合的方式尚未证实,欢迎各位反馈并纠正!
对于有些无线路由器禁止了路由广播的ESSID 可以在后面加上ap_scan=1 或者ap_scan=2来测试下
- 无线电子's blog
- 14431 次点击
ieee80211_crypt_wep
arc4
ecb
以下这些模块和WPA 加密有关:
ieee80211_crypt_ccmp
ieee80211_crypt_tkip
aes (在 Puppy 4.1 这个对应的是 "aes_generic")
crc32c
michael_mic (仅仅针对 ipw2100/ipw2200 模块)
UPDATE June 9 2008: In recent kernels there is one more important cryptographic module related to wifi -
crypto_blkcipher
Some wifi modules do not use generic cryptographic modules, but have unique encryption-related modules. For example, the ath_pci (MADWiFi) module depends on the wlan_wep module.
Edited_time_total
发表新评论