ubuntu 自启动无线网卡AP模式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu 自启动无线网卡AP模式相关的知识,希望对你有一定的参考价值。
参考技术A自己手头有一台ubuntu主机,懒得专门接显示器和键盘使用,但是手上仅有的电脑是macbook和一个win平板,都没有网线接口,无法直接连接ubuntu主机,手头有几个TP的722N无线网卡,就有个想法:
主要是需要修改/etc/network/interfaces。
eth0 为ubuntu机器的有线接口。
wlan9 为ubuntu机器无线接口。
内容如下(请仔细阅读注释,详细含义请参看手册 man interfaces ):
配置好/etc/network/interfaces后,可以通过手动方式验证配置是否可以正确运行。
可以通过ifup命令启动:
如果/etc/network/interfaces配置有问题,可能导致ifup命令失败,报错类似(按照上面的配置不会出现下列错误,此处只是演示):
此处问题原因是执行时这个版本的/etc/network/interfaces中没有检查hostapd是否已运行,如果hostapd已运行则启动失败,可以手动kill掉hostapd进程,配置上可以在接口up和down前后添加处理。
可以在/etc/network/interfaces中添加:
如果出现上面的错误可能出现以下情况,下面列举解决方法。
此时ifconfig查看可以看到wlan9接口是up状态:
但是/etc/network/interface中post-up的脚本执行失败了,此时使用ifdown关闭接口也会报错:
上面的报错说明/run/network/ifstate中没有wlan9的配置。
因为ifup执行失败,/run/network/ifstate中没有wlan9,ifdown也是根据此状态来执行的,也可以通过ifquery查看:
此时需要使用修复选项并通过ifconfig关闭wlan9:
此时再使用ifup启动可能遇到:
需要通过ip addr flush清楚接口配置,ifup才能运行:
附录:
/etc/hostapd/wpa2.conf配置:
在/etc/dhcp/dhcpd.conf中添加:
上述仅浅显使用,如有问题请参看相关手册。
以上是关于ubuntu 自启动无线网卡AP模式的主要内容,如果未能解决你的问题,请参考以下文章