使用 LAN-USB 适配器连接网络电话设备

使用 LAN-USB 适配器连接网络电话设备

我正在尝试创建以下设置: 我想从我的计算机与互联网电话适配器(Linksys PAP2)进行通信。当它通过 LAN 电缆连接到本地网络时,我可以与它进行良好的通信。不过,我现在想使用 LAN-USB 适配器将其直接连接到我的计算机(这个或非常相似)。

请注意,我并不是试图通过 USB 适配器获取互联网或通过 USB 适配器向手机适配器提供互联网,我只是想通过 USB 适配器与手机适配器进行通信。我想继续在我的计算机上访问互联网。

当我建立连接(手机适配器 - LAN 电缆 - USB 适配器 - 计算机)时,设备显示在ip link

7: enp0s16f1u1: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:e0:4c:53:44:58 brd ff:ff:ff:ff:ff:ff

然后我可以这样做:

ip link set enp0s16f1u1 up
ip addr add 192.168.99.1 dev enp0s16f1u1
ping 192.168.99.1

这是成功的,尽管我不确定 USB 适配器是否有响应,或者(希望)其后面的电话适配器是否有响应。另外,我无法通过 IP 访问适配器的配置网站,而这在本地网络上是可能的。我想也许dhcpcd enp0s16f1u1会有帮助,但这会导致以下结果:

DUID 00:01:00:01:1c:44:4e:84:ac:9e:17:84:60:cf
enp0s16f1u1: IAID 4c:53:44:58
enp0s16f1u1: adding address fe80::31c0:b3d7:4414:b3b8
enp0s16f1u1: soliciting a DHCP lease
enp0s16f1u1: soliciting an IPv6 router
enp0s16f1u1: no IPv6 Routers available
timed out
dhcpcd exited

通过连接到电话适配器的电话,我可以配置一些可能有用的选项:

  • 启用/禁用 DHCP(尝试时已启用dhcpcd
  • 设置静态IP地址
  • 设置网络/子网掩码
  • 设置静态网关IP

我尝试过将静态 IP 地址设置为192.168.99.1以及对其余选项的一些想法,但不确定应该使用什么。也许这里的一些设置或其他设置ip addr可以帮助?或者是其他东西?

我的电脑运行的是 Arch linux。

答案1

我在 #archlinux IRC 频道中某人的帮助下解决了这个问题。我的错误是我试图提供enp0s16f1u1与电话适配器相同的 IP 地址/掩码。最终,以下方法成功了:

ip link set enp0s16f1u1 up
ip addr add 10.0.0.5/24 dev enp0s16f1u1

然后我按如下方式设置电话适配器:

  • 禁用 DHCP
  • 静态IP地址:10.0.0.6
  • 网络/子网掩码:255.255.255.0

相关内容