网络摄像机同时使用wifi和以太网

网络摄像机同时使用wifi和以太网

我有一个 dlink 网络摄像头,使用 LAN 电缆连接到我的 ARM 板(运行 ubuntu 12.0.4)。另一方面,我还有一个 USB wiif 模块连接到我的 pi,它将无线连接到我家里的接入点。现在,问题是当 wifi 处于活动状态时,我无法使用我的相机,而当相机处于活动状态时,我无法使用 wifi。有没有办法让它们同时工作,以便我可以让 arm 板通过以太网访问相机,同时使用 wifi 连接到互联网?

我分配给相机的静态 IP 是 192.168.1.20,分配给系统 eth0 的静态 IP 是 192.168.1.190。还有一件事是,当我的 wifi 模块连接到接入点时,wlan2 IP 地址显示为 192.168.1.xx。

这个相同的子网是导致 wifi 和以太网不能同时使用的原因吗?

我的 /etc/network/interfaces 文件

iface eth0 inet static
   address 192.168.1.190
   network 192.168.1.1
   broadcast 192.168.1.255
   gateway 192.168.1.1

auto wlan2
iface wlan2 inet dhcp

      wpa-ssid ACT
      wpa-psk 9888888888

启动后,我的 ifconfig 输出

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:145 errors:0 dropped:0 overruns:0 frame:0
          TX packets:145 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:12634 (12.6 KB)  TX bytes:12634 (12.6 KB)

wlan2     Link encap:Ethernet  HWaddr c4:e9:84:0c:ad:95
          inet addr:192.168.1.106  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::c6e9:84ff:fe0c:ad95/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:22 errors:0 dropped:0 overruns:0 frame:0
          TX packets:201 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2398 (2.3 KB)  TX bytes:19785 (19.7 KB)

由于某种原因 eth0 没有显示,然后我输入

ifconfig eth0 up
ifconfig eth0 192.168.1.190

现在,ifconfig 显示:

eth0      Link encap:Ethernet  HWaddr 00:0a:35:00:01:22
          inet addr:192.168.1.190  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20a:35ff:fe00:122/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:4495 (4.4 KB)
          Interrupt:54 Base address:0xb000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:248 errors:0 dropped:0 overruns:0 frame:0
          TX packets:248 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:21598 (21.5 KB)  TX bytes:21598 (21.5 KB)

wlan2     Link encap:Ethernet  HWaddr c4:e9:84:0c:ad:95
          inet addr:192.168.1.106  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::c6e9:84ff:fe0c:ad95/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:23 errors:0 dropped:0 overruns:0 frame:0
          TX packets:296 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2440 (2.4 KB)  TX bytes:25675 (25.6 KB)

路由命令输出

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         WirelessAP      0.0.0.0         UG    100    0        0 wlan2
link-local      *               255.255.0.0     U     1000   0        0 wlan2
192.168.1.0     *               255.255.255.0   U     0      0        0 wlan2
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

我一进入

ifconfig wlan2 down

已安装的运动软件可以检测到摄像机。

相关内容