Openwrt路由器用作无线网卡的设置
发布网友
发布时间:2024-09-17 04:21
我来回答
共1个回答
热心网友
时间:2024-10-13 22:06
日前尝试将路由器作为无线网卡连接电脑上网,虽然看似简单,但实际上遇到了不少问题。因此,在此记录下整个过程。在中文网络上并未找到有效的解决方案,后来在openwrt论坛上找到了可行方法,具体位置已在参考文献中列出。该方法在刷了openwrt固件的红米ac2100和小米r3g路由器上均取得了成功。5g传输速度尚可,隔了一间房,接收小米ac2100的信号,内网拷贝速度可达38mb/s左右。
该方法仅支持wifi接入,且只能使用一个频道,2.4g和5g不能同时接入。wan端口已释放,不能用作接入,但可以桥接到lan上,相当于lan多了一个端口。另外,路由的无线还可以进行转发,但此处未进行此设置,有兴趣的可以尝试。wan和wan6的dhcp服务器,ipv6地址也继承了。可用于以下场景:电脑没有无线网卡,又不想拖根长长的网线,可以用刷了openwrt的路由器充当此功能。
2. 网段更改
第一步,路由器不能与原有的wifi同网段,如原来是192.168.1.x,路由器lan口的ip地址就要改成192.168.2.1。
3. 清除WAN、WAN6指定的物理端口
清除原来WAN和WAN6绑定的物理端口eth0.2,选unspecified(不指定)。另外要注意不能桥接,Bridge interface不能打勾。
WAN6也如是设置。
保存、应用,这步记着别省去了。
4. 无线设置
作为无线客户端,路由器只能用一个频道来接收,如果用了2.4g的就不能用5g的,根据自己的情况来决定。如果两个频道都设置了接收,我测试的结果是不能上网。
4.1. 扫描出要加入的wifi,两部分很重要:SSID和Encryption,之后要完全匹配。
4.2 加入wifi,WPA passphrase是输入那个wifi的密码,防火墙域选wan网域,其他的不管。
提交后下半部分出来了,这里很关键了要动手。Mode选client,Network选wan和wan6,不是预设的wwan。另外就是加密方式,再点Wireless Security。
4.3. Wireless Security界面上,我记得这里是一个坑,会忽略这个设置。红米ac2100上,默认的加密方式为最高的WPA3,但这里要求是你接受的wifi所设置的加密方式,即前面扫描出来的那个SSID的加密方式,需要选择为与之一致的加密方式才行。
注意划红线部分的设置,设置好保存、应用。这样就ok了,电脑可以通过网线连接它进行上网了。可以在无线设置界面看看,有没有下图里的最后一行,有就表示无线连上了。
5. 通过SSH进行编辑设置
上面介绍的是通过luci界面进行设置的方法。我感觉相当笨拙,通过SSH直接编辑设置方便多了。进入/etc/config/只需对network和wireless两个文件进行编辑。
network上,ip更改,wan和wan6保留下面的简单参数即可:
wireless文件的更改,先要确认无线已经开启,再做如下设置。
只需添加一个无线的接入,如要用5g的wifi就把下面内容加上。
重启网路或路由器就能上网。也可以通过luci设置后,在这里检查每个参数是否正确。
以上设置主要观点来自openwrt论坛的@mk24 ,见文献。
参考文献
热心网友
时间:2024-10-13 22:06
日前尝试将路由器作为无线网卡连接电脑上网,虽然看似简单,但实际上遇到了不少问题。因此,在此记录下整个过程。在中文网络上并未找到有效的解决方案,后来在openwrt论坛上找到了可行方法,具体位置已在参考文献中列出。该方法在刷了openwrt固件的红米ac2100和小米r3g路由器上均取得了成功。5g传输速度尚可,隔了一间房,接收小米ac2100的信号,内网拷贝速度可达38mb/s左右。
该方法仅支持wifi接入,且只能使用一个频道,2.4g和5g不能同时接入。wan端口已释放,不能用作接入,但可以桥接到lan上,相当于lan多了一个端口。另外,路由的无线还可以进行转发,但此处未进行此设置,有兴趣的可以尝试。wan和wan6的dhcp服务器,ipv6地址也继承了。可用于以下场景:电脑没有无线网卡,又不想拖根长长的网线,可以用刷了openwrt的路由器充当此功能。
2. 网段更改
第一步,路由器不能与原有的wifi同网段,如原来是192.168.1.x,路由器lan口的ip地址就要改成192.168.2.1。
3. 清除WAN、WAN6指定的物理端口
清除原来WAN和WAN6绑定的物理端口eth0.2,选unspecified(不指定)。另外要注意不能桥接,Bridge interface不能打勾。
WAN6也如是设置。
保存、应用,这步记着别省去了。
4. 无线设置
作为无线客户端,路由器只能用一个频道来接收,如果用了2.4g的就不能用5g的,根据自己的情况来决定。如果两个频道都设置了接收,我测试的结果是不能上网。
4.1. 扫描出要加入的wifi,两部分很重要:SSID和Encryption,之后要完全匹配。
4.2 加入wifi,WPA passphrase是输入那个wifi的密码,防火墙域选wan网域,其他的不管。
提交后下半部分出来了,这里很关键了要动手。Mode选client,Network选wan和wan6,不是预设的wwan。另外就是加密方式,再点Wireless Security。
4.3. Wireless Security界面上,我记得这里是一个坑,会忽略这个设置。红米ac2100上,默认的加密方式为最高的WPA3,但这里要求是你接受的wifi所设置的加密方式,即前面扫描出来的那个SSID的加密方式,需要选择为与之一致的加密方式才行。
注意划红线部分的设置,设置好保存、应用。这样就ok了,电脑可以通过网线连接它进行上网了。可以在无线设置界面看看,有没有下图里的最后一行,有就表示无线连上了。
5. 通过SSH进行编辑设置
上面介绍的是通过luci界面进行设置的方法。我感觉相当笨拙,通过SSH直接编辑设置方便多了。进入/etc/config/只需对network和wireless两个文件进行编辑。
network上,ip更改,wan和wan6保留下面的简单参数即可:
wireless文件的更改,先要确认无线已经开启,再做如下设置。
只需添加一个无线的接入,如要用5g的wifi就把下面内容加上。
重启网路或路由器就能上网。也可以通过luci设置后,在这里检查每个参数是否正确。
以上设置主要观点来自openwrt论坛的@mk24 ,见文献。
参考文献