[Ninux-Wireless] scope link mancante su eth1

Gioacchino gmazzurco89 a gmail.com
Lun 12 Apr 2010 11:57:06 CEST


> Ma l'interfaccia ha un indirizzo IPv6 site-local o global configurato ?
global

> ip addr show dev eth1
prima di attaccare il cavo:
gioacchino a HackLab:~$ ip addr show dev eth1
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state 
DOWN qlen 1000
    link/ether 00:18:f3:87:74:f0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.2/24 brd 192.168.1.255 scope global eth1
    inet6 fd7d:d7bb:2c97:dec3:0:18:f387:74f0/64 scope global tentative 
       valid_lft forever preferred_lft forever


> dopo che hai riattaccato il cavo ?

gioacchino a HackLab:~$ ip addr show dev eth1
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP 
qlen 1000
    link/ether 00:18:f3:87:74:f0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.2/24 brd 192.168.1.255 scope global eth1
    inet6 fd7d:d7bb:2c97:dec3:0:18:f387:74f0/64 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::218:f3ff:fe87:74f0/64 scope link 
       valid_lft forever preferred_lft forever



> Inoltre, ci sono dei parametri di OLSR nella sezione Interface per
> quello che riguarda IPv6, come li hai settati ?

DebugLevel	1

# IP version to use (4 or 6)

IpVersion	6

Interface "eth1"
{

    IPv6Multicast	FF0E::1

    # Interface Mode is used to prevent unnecessary
    # packet forwardin on switched ethernet interfaces
    # valid Modes are "mesh" and "ether"
    # The default value is mesh!

    Mode "ether"
}


On Tuesday 30 March 2010 20:51:55 you wrote:
> OK, ma mi mancano dei pezzi per riprodurre il bug.
> 
> Ma l'interfaccia ha un indirizzo IPv6 site-local o global configurato ?
> 
> Mi mandi l'output di:
> 
> ip addr show dev ethX
> 
> dopo che hai riattaccato il cavo ?
> 
> Inoltre, ci sono dei parametri di OLSR nella sezione Interface per
> quello che riguarda IPv6, come li hai settati ?
> 
> Guarda questo pezzetto di file qui sotto per capire quello che mi serve:
> 
>     # IPv6 address scope to use.
>     # Must be 'site-local' or 'global'
> 
>     # Ip6AddrType		site-local
> 
>     # IPv6 multicast address to use when
>     # using site-local addresses.
>     # If not defined, ff05::15 is used
> 
>     # Ip6MulticastSite	ff05::11
> 
>     # IPv6 multicast address to use when
>     # using global addresses
>     # If not defined, ff0e::1 is used
> 
>     # Ip6MulticastGlobal	ff0e::1
> 
> grazie
> 
> Saverio
> 
> Il 30 marzo 2010 14.37, Gioacchino <gmazzurco89 a gmail.com> ha scritto:
> > si e' proprio quello che succede!
> > 
> > viene fuori una lista che continua a crescere di questa roba qui
> > 
> > sendto(v6): Bad file descriptor
> > Socket: 5 interface: 3
> > To: ff0e::1 (size: 28)
> > Outputsize: 32
> > 
> > e quando attacco il cavo l'interfaccia automaticamente acquisisce un
> > indirizzo scope:link ma lui non se ne accorge e continua a stampare
> > quella roba li e sniffando non manda nemmeno i pacchetti
> > 
> > di riproducibile e' riproducibilissimo
> > 
> > 1) stoppare l'eventuale olsr avviato
> > 2) staccare il cavo lan da una scheda
> > 3) verificare che abbia perso l'indirizzo scope:link con ifconfig
> > 4) avviare olsrd
> > 5) aspettare i primi messaggi di errore tipo quello che ho messo sopra
> > 6) riattaccare il cavo lan
> > 7) verificare che la scheda abbia acquisito automaticamente l'indirizzo
> > scope:link
> > 8) olsrd continua a stampare quell'errore e sniffando non ci sono i
> > pacchetti che dovrebbe mandare
> > 
> > On Monday 29 March 2010 13:27:36 you wrote:
> >> > ma olsr  e' oramai "zombie" e quindi anche se  l'interfaccia adesso ha
> >> > un indirizzo link:scope lui non manda i pacchetti
> >> 
> >> vediamo se ho capito.
> >> 
> >> Lanci OLSR in IPv6 con configurata un interfaccia in quel momento DOWN.
> >> 
> >> Poi l'interfaccia va UP, ma OLSR non se ne accorge e non inizia ad
> >> usarla.
> >> 
> >> E' questo il bug ? Versione di OLSR ? 0.5.6-r8 ?
> >> 
> >> In teoria se lanci olsr a mano anche con debug 1, quando l'interfaccia
> >> va su, lui stampa a video che l'interfaccia è andata UP e che inizierà
> >> ad usarla.
> >> 
> >> se è un bug riproducibile di OLSR lo segnaliamo in lista olsr-dev
> >> 
> >> Saverio



Maggiori informazioni sulla lista Wireless