Сетевуха работает только в promisc режиме
Есть ADSL модем D-Link 2600U. У него один порт Ethernet, к которому подключен
компьютер.
Проблема в том, что адаптер на компьютере приходится переводить в promisc режим.
Иначе, не проходит даже пинг:
"root@dana:~# ifconfig eth1 -promisc
root@dana:~# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
>From 192.168.1.3 icmp_seq=1 Destination Host Unreachable
>From 192.168.1.3 icmp_seq=2 Destination Host Unreachable
>From 192.168.1.3 icmp_seq=3 Destination Host Unreachable
^C
--- 192.168.1.1 ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4008ms
pipe 3
root@dana:~# ifconfig eth1 promisc
root@dana:~# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_req=1 ttl=64 time=2.45 ms
^C
--- 192.168.1.1 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 2.453/2.453/2.453/0.000 ms"
ARP таблица на модеме:
"> arp show
IP address HW type Flags HW address Mask Device
192.168.1.3 0x1 0x2 AA:00:04:00:0A:04 * br0"
ARP таблица на компьютере:
"root@dana:~# arp
Address HWtype HWaddress Flags Mask Iface
192.168.1.1 ether 00:22:b0:be:bf:e3 C eth1"
Таблица маршрутизации:
"root@dana:~# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1"
В модеме, для LAN:
"192.168.1.0 * 255.255.255.0 U 0 0 0 br0"
Почему адаптер не работает в обычном режиме (ЧЯДНТ)?
Какие могут быть причины?
Как это исправить?
P.S.:
При этом, нетбук по wi-fi подключается нормально (но на нетбуке win7).
Reply to: