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模式的主要内容,如果未能解决你的问题,请参考以下文章

树莓派.设置无线网卡为AP工作模式

无线AP有几种工作模式?

路由器ap模式是啥意思

无线网卡的AP模式,client模式分别是指啥情况?

商用无线AP FAT模式设置方法

无线路由器上的无线AP模式是啥意思