我有一台新的 Sager NP2650 笔记本电脑,安装了全新的 Ubuntu 14.04LTS。它有一个 Realtek RTL8723BE 无线适配器。最初安装后我没有无线,但我能够按照此线程上的说明进行操作:http : //ubuntuforums.org/showthread.php?t=2205497。我不得不像线程所说的那样从 git 检出早期版本的驱动程序,以便让它在我的系统上编译。
问题是连接最终在一个小时左右丢失,尽管网络管理器仍将其显示为已连接。如果我禁用并重新启用 Wi-Fi 或网络,则它不起作用。wifi只是无休止地尝试连接,但失败了。
如果我重新启动它会再次正常工作一段时间。
我运行了在论坛其他地方找到的无线诊断脚本并将我的结果上传到这里:
http://pastebin.ubuntu.com/7355768/
我可以使用一些帮助。谢谢!
我正在使用 Ubuntu 14.04。当我使用 curl 时,出现以下错误:
curl: (77) error setting certificate verify locations: CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath:
从我从谷歌搜索中收集的信息来看,它正在寻找的 CAfile 位置对于 Ubuntu 不正确(并且它在我的计算机上不存在),/etc/ssl/certs/ca-certificates.crt是正确的位置。
大多数解决方案涉及将环境变量设置CURL_CA_BUNDLE到正确的位置,或添加cacert=/etc/ssl/certs/ca-certificates.crt到.curlrc我的主目录中的(新创建的)文件中。我两个都试过了,都没有完全解决问题。curl 正在找到这个位置,但它仍然不起作用,给出了错误:
curl: (60) SSL certificate problem: self signed certificate in certificate chain
我还尝试在 Ubuntu 中卸载并重新安装 curl,并更新我的 CA 证书以$ sudo update-ca-certificates --fresh 更新证书,但仍然没有使错误 60 消失。
我对 CA 证书不太了解,怀疑我过去故意添加了一些自签名证书。也许是偶然,我不知道。
有谁知道如何解决这一问题?有没有办法让我的所有证书真正重新开始?或者有谁知道我如何弄清楚这个自签名证书在哪里,然后如何删除它?
PS:我不想使用 -k(又名 --insecure)标志。我想让它安全地工作。