本人电脑系统 ubuntu 18.04,最近想把电脑做成wifi热点发布无线信号,这样就可以在房间内悠哉悠哉使用无线,主要是增强了信号,手机上网再不卡吨.
基本操作
1.首先输入ubuntu内置的wifi窗口命令 nm-connection-editor,调出wifi配置,这一步与16.04的以前版本不太一样,找了半天,如下图
2.选中wifi,点击左下角打"+"符号,添加
选择wifi并创建wifi,设置如下图所示
3.设置完成之后点击保存按钮保存创建的wifi
4.接下来我们打开系统设置选择wifi栏目,并点击右上角的选择链接到隐藏打网络,然后选择之前创建好的wifi
大功告成?
no,这里并没有那么简单.你有可能会发现,你手机连到的是一个热点,但是奇怪的是会要求你输入帐号和密码?问题是,按照我们平时的习惯,只要输入密码就行了,那么这个帐号又是什么鬼?百思不得其解,在网上找了半天也找不出个所以来,后来我好不容易翻来一篇貌似救命稻草的博客 见https://www.cnblogs.com/king-ding/archive/2016/10/09/ubuntuWIFI.html
可能最大的问题点是在模式中,于是我按照思路 进入 etc目录下打系统链接栏目,并修改之前链接打配置打mode为ap(Access Point模式)
以为这样就结束了,但是弄了半天还是没有任何变化,还是依旧需要输入帐号和密码,忽然之前感觉是不是缺少了什么东西?这该ap模式是怎么来的,后来搜索了一下,发现电脑目前的wifi驱动不支持ap模式,后来输入切换驱动就解决了这个问题,可以发现下图中左边为未安装支持ap驱动前的无线网可支持状态,显然没有ap字样,通过网上支持本显卡的教材采用firmware-b43-installer的驱动,并通过右图中的命令切换驱动成b43,重复"基本操作"中的第4步骤,链接发现后wifi可用,并bingo,let's enjoy surfing the web!!!
至于查看自己电脑网卡是否支持ap或者可否更好成支持ap的驱动,见下方链接
我的电脑是BCM4331型号打,所以可以用firmware-b43-installer驱动支持ap,读者可以通过以下链接自己找准驱动,最后不要忘了在
无线配置中设置mode=ap
开机启动命令脚本
由于每次开机都需要使用命令进行ap切换
sudo modprobe -r wl
sudo modprobe b43
因此打算在计算机启动的时候自动运行两句代码
首先进入 /etc/init.d/ 目录
这个目录用来存放开机自动启动的命令,以后都放在这个目录,方便管理,理论上讲可以把开机启动命令存放在任何一个地方
然后vim openb43 编辑文件内容
内容如上图
保存之后添加执行权限 755
$ sudo chmod 755 openb43
最后需要把执行文件openb43放在开机启动命令管理模块中
$ sudo update-rc.d openb43 defaults
大功告成
########################结束
https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx#b43%20-%20Internet%20access
https://wireless.wiki.kernel.org/en/users/Drivers
https://blog.csdn.net/oct11/article/details/39995947