| 
 
贡献290 
飞刀77 FD
注册时间2017-4-10
在线时间9 小时积分60 
 
 
 扫一扫,手机访问本帖  | 
 
| 因为项目需要,想通过无线网卡连接互联网,所有购买了EP-N8508GS模块,淘宝款,25块钱左右。我用的是335xS-II。 
 刚开始按照手册上的指导,出现了很多奇怪的问题,如下:
 
 ctrl_iface exists and seems to be in use - cannot override it
 Delete '/var/run/wpa_supplicant/wlan0' manually if it is not used anymore
 Failed to initialize control inte**ce '/var/run/wpa_supplicant'.
 You may have another wpa_supplicant process already running or the file was
 left by an unclean termination of wpa_supplicant in which case you will need
 to manually remove this file before starting wpa_supplicant again.
 
 ioctl[SIOCSIWAP]: Operation not permitted
 l2_packet_receive - recvfrom: Network is down
 
 
 按照错误提示把/var/run/wpa_supplicant文件夹下的wlan0删了,依然不可以。
 后来尝试了各种办法,终于能上网了,总结一下步骤,供参考:
 
 1.是否关掉eth0,我觉得不关掉也可以,我试了一下,不关掉依然可以连接外网,感觉eth0是针对以太网接口,wlan0是无线网卡,不冲突;
 2.配置 wlan0 为 up;
 3.修改ip地址,并调加route。route必须在配置完ip之后加,不加的话连接不上外网,个人已经尝试过。
 4.iwlist扫描附件无线网,如果之前已经添加过无线路由器的ssid,此步骤可以不用;
 5.输入命令,添加无线密码。如果已经添加过或密码没有修改,该步骤可以省略。
 6.手册上写着还需要在wpa_supplicant.conf文件中添加
 scan_ssid=1
 key_mgmt...
 等信息,但是我第一次就是因为添加了该信息,所以一直出现我本篇心得最开始提示的问题,后来我把该步骤直接省略掉了。
 7.输入命令连接AP。
 
 第一次配置成功后,以后开机只需要配置ip和route后,直接输入命令连接AP即可。
 或者把ip信息直接在/etc/network/inte**ces文件中修改,并编写一个开机自启动脚本,将连接AP的命令放在脚本中,以后开机不需要手动进行配置。
 
 | 
 评分
查看全部评分
 |