Ubuntu 22.04无法使用捷蓝航空机上FlyFi WiFi的问题排查求助
Ubuntu 22.04无法使用捷蓝航空机上FlyFi WiFi的问题排查求助
各位技术大佬好,我遇到了一个卡了好久的棘手问题,希望能得到大家的帮助:
我用的是华硕Zenbook UX390UAK笔记本,运行Ubuntu 22.04.3系统,在家和咖啡馆里WiFi都能正常使用,但每次坐捷蓝航空(JetBlue)的航班时,机上的FlyFi WiFi就出问题——明明能连接上,但登录页flyfi.com死活加载不出来,看起来是在TLS协商阶段就失败了。
我已经试过了一堆排查方法,每一步操作后都重启了NetworkManager,但都没解决:
- 把DNS改成Google的(不改的话连
FlyFi.com都解析不了) - 禁用了IPv6
- 关闭了ufw防火墙
- 关掉了MAC地址随机化
- 修改openssl配置:开启
UnsafeLegacyRenegotiation、允许TLS v1.2、将安全级别调低到1 - 尝试了从500到1500的各种MTU值
还有一些额外细节供大家参考:
- 我一直保持系统定期更新,去年1月坐同航司航班时就遇到过一模一样的问题
- 我的WiFi芯片组是Intel 8260
- 同样的场景下,我的安卓手机完全可以正常使用FlyFi(今年1月刚测试过)
- 用
openssl -connect测试时会报errno=104,还提示“无对等证书可用”、“未发送客户端证书CA名称”,看起来服务器完全不回传任何数据 - 用
curl -k https://www.flyfi.com或者在Firefox/Chrome里访问,最后都会出现Connection reset by peer while negotiating TLS的错误 - 翻了
journalctl和dmesg的日志,没找到和这个问题明显相关的错误或警告信息
我现在真的黔驴技穷了,完全摸不着问题的根源,也不知道还有什么调试方向可以走。有没有大佬能给点思路,比如可能的原因是什么,或者还有哪些排查步骤可以尝试?
备注:内容来源于stack exchange,提问作者Michoel
相关产品推荐
相关产品推荐

