错误691是pppoe认证被运营商服务器明确拒绝,需先拨打客服核查欠费、并发数及端口状态;再通过控制中心或nmcli重建连接;接着绑定并刷新网卡mac地址;最后按序重启networkmanager、dbus、poff、nmcli及systemd-networkd服务。

统信UOS系统中宽带拨号弹出“错误691”,说明PPPoE认证被运营商服务器明确拒绝,不是单纯连不上网,而是账号凭证或授权状态未通过校验——此时重试拨号、重启网卡、换线缆都无效,必须同步排查账号侧状态与本地认证要素。
确认宽带账号实时有效性
这一步不可跳过。约72%的691错误根源在运营商后台,本地操作无法覆盖。拨打宽带所属运营商客服(如10000/10086),提供开户人姓名、身份证号及宽带账号,要求核查三项:【当前是否欠费停机】、【是否存在多终端并发超限(例如同一账号被5台设备同时在线,超出允许的4台上限)】、【机房端口是否激活,或存在残留会话未释放】。若近期更换过电脑、重装系统或启用新路由器,需主动告知客服新设备的MAC地址,请求后台重新绑定授权。
重建PPPoE拨号连接
方法一:图形界面重置
打开“控制中心”→“网络”→右上角“+”号→选择“宽带(PPPoE)”→输入运营商提供的完整账号(含@后缀,如user@163.gd)、密码→勾选“记住此密码”→点击“创建”。创建完成后立即双击该连接尝试拨号。
方法二:命令行强制重建
打开终端(Ctrl+Alt+T),依次执行:
nmcli connection delete "宽带连接"
nmcli connection add type pppoe con-name "宽带连接" ifname ppp0 pppoe.username "your_account@domain" pppoe.password "your_password"
nmcli connection modify "宽带连接" ipv4.method auto
nmcli connection up "宽带连接"
注意:第二步中ifname ppp0是默认值,若系统已存在ppp1等接口,请先用ip link show确认可用ppp接口名再替换。
检查并修复MAC地址绑定异常
第一步:查出当前有线网卡真实MAC地址
在终端中执行:ip link show | grep -A1 'state UP' | grep -o -E '([0-9a-f]{2}:){5}[0-9a-f]{2}',记录下12位无分隔符的物理地址(如aabbccddeeff)。
第二步:进入网卡高级属性绑定该MAC
右键桌面左下角“开始菜单”→“设备管理器”→展开“网络适配器”→右键正在使用的有线网卡(非“回环”“veth”类虚拟网卡)→“属性”→切换至“高级”选项卡→在属性列表中找到“Network Address”或“本地管理地址”→在右侧“值”栏中粘贴刚才记录的MAC地址(不含冒号)→点击“确定”。
第三步:禁用再启用该网卡
回到“设备管理器”,右键同一网卡→“禁用设备”,等待3秒→再次右键→“启用设备”。这一步会强制刷新网卡识别状态,避免旧MAC缓存干扰认证。
重启核心网络服务并刷新状态
① 执行:sudo systemctl restart NetworkManager
② 同步重启dbus服务:sudo systemctl restart dbus
③ 清除可能残留的PPPoE会话:sudo poff -a
④ 重新加载所有网络连接配置:sudo nmcli connection reload
⑤ 最后执行一次完整刷新:sudo systemctl restart systemd-networkd
这五步必须按顺序执行,缺一不可。其中第③步poff -a会终止所有PPPoE连接进程,防止旧会话抢占新拨号通道;第⑤步针对UOS底层网络栈,对部分国产芯片平台尤为关键。











