PDA

Visualizza la versione completa : NetApplet e connessione non rilevata


Akiro
24-11-2008, 01:47
Pc con eth0 e ppp0 attivo e funzionante, mi ritrovo però NetApplet che mi segnala che eth0 è disattivata.

Eppure:


eth0 Link encap:Ethernet HWaddr 00:11:25:2F:08:93
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::211:25ff:fe2f:893/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:657 errors:0 dropped:0 overruns:0 frame:0
TX packets:1056 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:131436 (128.3 KiB) TX bytes:1010616 (986.9 KiB)
Base address:0x8000 Memory:c0240000-c0260000

ppp0 Link encap:Point-to-Point Protocol
inet addr:151.80.7.154 P-t-P:192.168.100.101 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:18508 errors:0 dropped:0 overruns:0 frame:0
TX packets:16149 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:19773034 (18.8 MiB) TX bytes:1554102 (1.4 MiB)

e questo è route:


route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.101 0.0.0.0 255.255.255.255 UH 45 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 5 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 5 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 0.0.0.0 0.0.0.0 U 45 0 0 ppp0

l'unica differenza con le altre configurazioni è quel flag H che indica che il target è un host...

Qualcuno sa cosa controlla NetApplet per verificare la presenza di una connessione?

Akiro
24-11-2008, 11:34
probabilmente NetApplet si basa sulla tabella di routing, infatti l'abilitazione o meno di una connessione sembra legata al valore di default.

per esempio, se cancello

# route del -net default dev eth0

la connessione per eth0 viene messa in "disattivata" anche se in realtà ho un ip assegnato e riesco a connettermi ad altri host.

Enrico.dg
24-11-2008, 13:30
se è nm-applet pare sia una cosa normale. Ho postato anche io lo stesso interrogativo qualche giorno fa e mi hanno risposto che l'utility è pensata per gestire le connessioni wifi o in dhcp.. scelta incomprensibile secondo me..

Akiro
24-11-2008, 13:54
si lancia anche con net_applet da linea di comando, non credo sia la stessa, no?

Loading