Hali!
Van egy LAN, Wifivel megosztva. Tudom az SSID-t, a WPA jelszót.
Beállítom. Windows alatt kicsit molyol, azt mondja, kész, és működik.
Linux (Debian) alatt ifup wlan0, kicsit molyol, azt mondja, kész, és nem működik.
A következőt látom Linux alatt:
# ip addr show
3: wlan0: mtu 1500 qdisc mq state UP qlen 1000
link/ether 00:19:d2:17:d4:3d: brd ff:ff:ff:ff:ff:ff
inet 192.168.1.69/24 brd 192.168.1.255 scope global wlan0
inet6 fe80::219:d2ff:fe17:d43d:/64 scope link
valid_lft forever preferred_lft forever
# ip route
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.69
Látszik, ugye, hogy nincs default route.
A következőt látom Win alatt:
Ethernet adapter Wireless Network Connection:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.1.67
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 91.144.92.129
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 91.144.92.129 192.168.1.67 25
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.1.0 255.255.255.0 192.168.1.67 192.168.1.67 25
192.168.1.67 255.255.255.255 127.0.0.1 127.0.0.1 25
192.168.1.255 255.255.255.255 192.168.1.67 192.168.1.67 25
192.168.88.0 255.255.255.0 192.168.88.1 192.168.88.1 20
192.168.88.1 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.88.255 255.255.255.255 192.168.88.1 192.168.88.1 20
192.168.153.0 255.255.255.0 192.168.153.1 192.168.153.1 20
192.168.153.1 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.153.255 255.255.255.255 192.168.153.1 192.168.153.1 20
224.0.0.0 240.0.0.0 192.168.1.67 192.168.1.67 25
224.0.0.0 240.0.0.0 192.168.88.1 192.168.88.1 20
224.0.0.0 240.0.0.0 192.168.153.1 192.168.153.1 20
255.255.255.255 255.255.255.255 192.168.1.67 192.168.1.67 1
255.255.255.255 255.255.255.255 192.168.88.1 b0008 1
255.255.255.255 255.255.255.255 192.168.88.1 5 1
255.255.255.255 255.255.255.255 192.168.88.1 192.168.88.1 1
255.255.255.255 255.255.255.255 192.168.88.1 6 1
255.255.255.255 255.255.255.255 192.168.153.1 192.168.153.1 1
Default Gateway: 91.144.92.129
===========================================================================
Persistent Routes:
None
Ugyan a windowshoz nagyon nem értek, és lehet, hogy valahol megbújik valami, amit nem veszek észre, de nekem úgy tűnik, hogy van egy IP címem a 192.168.1.0/24 subnetben, és van egy gateway egy másik subnetben, viszont _nincs_ olyan route, ami azt mondaná, hogyan lehet elérni azt a hostot, vagy azt a subnetet.
win alatt tracert rögtön a 91.144.92.129-hez ér, nincsenek közbeeső hopok.
A 192.168.88.1, vagy 192.168.153.1 az win alatt a vmware emulált hálózata.
Linux alatt most kézzel azt mondom, hogy:
# route add -host 91.144.92.129 wlan0
# route add default gw 91.144.92.129
és így megy. De vajon mi a gond alapból? És miért így van beállítva, hogy a gw nem a saját subnetemben van?