分类
Linux 硬件 网络

DD-WRT使用radvd配置IPv6后桥接AP疯狂掉线

继Linksys EA6400后,为了能够在整个公寓里享受200M的宽带,博主又在eBay上捡了个Linksys EA6500 V1。可通电插上网线后博主却发现,连接在AP上的设备疯狂掉线。一开始博主还以为是捡垃圾翻车了,但在后来的观察中发现事情好像并不是那么一回事。

先说一下两个路由器的设置,EA6500到家后就被我刷成了DD-WRT,然后在设置中禁用掉了WAN口,将WAN与LAN桥接在一起作为LAN使用并禁用掉了路由功能。作为主路由的EA6400使用radvd来给局域网中的设备配置IPv6地址。

连接在主路由上的设备没有任何问题,连接稳定,也能正常的获取IPv6地址。而连接在作为AP的EA6500上的设备就会间歇性的掉线。在我的Pixel上表现为连接上AP一段时间后,WiFi断开并迅速重连,但在我的Chromebook上就表现的比较有意思了。Chromebook在连接上AP后,会间歇性的无法访问网络,但此时WiFi并没有断开,两个路由器的管理页面也无法访问,一段时间后网络恢复,但IPv6地址丢失。结合之前修改radvd配置后连接在主路由的Pixel也会掉线重连这个现象,猜测可能是NDP在AP上出了啥问题。

在尝试修改各种EA6500上的网桥广播配置无果后,找到了通过Dnsmasq来代替radvd配置IPv6网络的方法,完美解决掉线。

首先禁用radvd,然后在DD-WRT设置中的Services-Services-Dnsmasq-Additional Dnsmasq Options中填入以下配置:

dhcp-range=::,constructor:br0,ra-stateless,1800
dhcp-option=option6:dns-server,[2606:4700:4700::1111],[2606:4700:4700::1001]
enable-ra
quiet-ra
quiet-dhcp
quiet-dhcp6

例子中的[2606:4700:4700::1111]和[2606:4700:4700::1001]为CloudFlare所运营的1.1.1.1 DNS

将设备重新连接WiFi后即可正常工作

分类
Linux 硬件 网络

Linksys EA6400刷魔改CFE并清空nvram后无法启动DD-WRT

由于贫穷,初来德国时为了便宜而又快乐的网上冲浪,我在Amazon上捡了个EA6400的垃圾。为了方便刷机,就按照教程刷入了魔改版的CFE,结果在清空nvram后ddwrt死活启动不了,刷回官方固件不停报错,TTL调试也没看出啥结果。

在后续的折腾过程中发现,在CFE中清空nvram会删掉DD-WRT启动所需要的关键参数,而梅林可以在启动的时候重新写入这些参数。

那么解决方法就是:

先刷入梅林,然后不清空nvram刷入ddwrt,此时ddwrt便可正常工作。以后再恢复出厂设置,使用DDWRT管理界面中的恢复出场设置即可,千万别手贱用CFE中的清空nvram功能。

分类
网络

电信、联通4G凌晨测速

由于学校WiFi经常抽风,博主最近便申请了一张联通版的米粉卡。

据说联通访问国外服务器很快,博主就趁着40G的高速流量还在,赶紧跟手头上的电信卡做一个对比测速。

位置:北京

测试手机:Nexus 6(已破解Band1)

电信卡归属地:湖南

联通卡归属地:北京

代理服务器:自建SS(开启TCP-BBR)

测试时间:2:01-2:16

联通测速:

联通出国测速:

测速基带信息:

电信测速:

电信出国测速:

测速基带信息: