连接有线以太网计算机时无法将 Wifi 设备连接到路由器

连接有线以太网计算机时无法将 Wifi 设备连接到路由器

我有一个 arch 桌面,配置了 samba 和 ssh,通过以太网连接到 WiFi 路由器/ADSL2 调制解调器。

几周前,我突然无法将任何移动设备(手机和平板电脑)或上网本(运行 Windows 7 Basic)连接到 WiFi 路由器。当我从路由器上拔下电脑以太网电缆时(当我断开电脑与路由器的连接时),问题得到解决。

我的路由器是 D-Link DSL 2730 U

  1. 登录到另一个用户(不是主用户)时,一切正常。

  2. 当我停止 samba 和 ssh 服务时,没有任何变化。事实上,这些服务被配置为root,在登录之前启动

  3. 我使用控制台,没有任何图形用户界面来登录。我startx登录后手动。登录时不会出现此问题。只有当我启动x时才会启动

  4. 在使用wireshark捕获以太网端口上的流量时,此行不断重复:

    0.007238000 192.168.1.100   224.0.0.56  UDP 1334    Source port: 38854  Destination port: 46198
    

我不知道除此之外还能做什么。登录主用户后,互联网工作正常。但是其他设备无法连接。

请告诉我如何解决这个问题以及发生了什么。

答案1

大家好,我知道发生了什么事。

我运行netstat -aup它显示了所有 UDP 端口和附加到它的进程。

选项:

a - listen to all sockets (when combined with u listens only to UDP sockets)
u - listen to udp ports 
p - lists the processes attached to the ports

我发现附加的过程port 38854pulseaudio.杀死pulseaudio后问题就解决了。

然后我安装paprefs并禁用了多播/RTP 发送器和接收器,重新启动后pulseaudio问题并未持续存在。

这里有一个错误报告:https://bugs.freedesktop.org/show_bug.cgi?id=44777

相关内容