[Risolto] Jaunty e IPv6

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Avatar utente
fiero_alleaten
Prode Principiante
Messaggi: 176
Iscrizione: sabato 20 settembre 2008, 0:52
Località: Ancona
Contatti:

[Risolto] Jaunty e IPv6

Messaggio da fiero_alleaten »

Ciao a tutti, ho appena aggiornato al leprotto disinvolto. 2 o 3 bug da risolvere risolti, grazie al cielo con non troppa difficoltà. Solo uno me ne manca, vediamo se riesco a risolverlo qua nel forum. Apro questo thread con l'intento di capire meglio qualcosina sull'IPv6.

In giro per la rete sembra essere una priorità fondamentale disattivarlo appena si hanno le mani sul sistema, ed è una cosa che ho sempre fatto con le precedenti versioni di Ubuntu. Adesso, con jaunty, le cose si sono complicate perché IPv6 è profondamente integrato nel kernel e rimuoverlo non sembra un'operazione velocissima. A questo punto ho cominciato a interrogarmi: IPv6 rallenta davvero il pc? Vale la pena disattivarlo? Ho cominciato a cercare, prima su wikipedia per capire meglio cosa fosse, e ho capito che si tratta di un nuovo protocollo per la gestione degli ip (detto a grandi linee; non mi sono addentrato troppo nell'ambito tecnico) che verrà implementato, affiancato e infine sostituito a IPv4 col passare degli anni. Ma quando cominceremo effettivamente a usato? E quali sono i benefici che si traggono dall'averlo attivo? Già adesso si possono notare delle differenze?

Ho letto di gente che aveva la navigazione internet lentissima per causa sua. Ho provato a fare quello che io considero l'unico test serio di download, scaricando un'immagine da questo indirizzo. Risultato: 700 Kb/s in ingresso. Quindi, forse, non sono influenzato dall'IPv6 più di tanto in prestazioni di navigazione.

E per quel che riguarda l'avvio del sistema? Qualcuno lamenta che IPv6 rallenterebbe l'avvio. È vero? O si tratta di una delle tante variabili che entrano in gioco quando si parla di modding estremo del kernel?

[glow=red,2,300]NOTA BENE[/glow]
L'unica procedura valida per disabilitare IPv6 in Ubuntu 9.04 (Jaunty Jackalope) resta quella qui segnalata, che prevede la ricompilazione del kernel: http://www.bigo72.com/09/04/2009/disabi ... jackalope/
Ultima modifica di Anonymous il lunedì 27 aprile 2009, 23:37, modificato 1 volta in totale.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Jaunty e IPv6

Messaggio da telperion »

L'unica cosa che ipv6 può rallentare è òa risoluzione dei nomi dei domini.

Se vuoi disattivarlo

Codice: Seleziona tutto

sudo gedit /etc/modprobe.d/aliases.dpkg-dist
cerca la riga

Codice: Seleziona tutto

alias net-pf-10 ipv6

e cambiala in

Codice: Seleziona tutto

alias net-pf-10 off #ipv6

Salva e riavvia ubuntu.


Per riattivarlo fai il contrario.
Prova da te e vedi.
Avatar utente
fiero_alleaten
Prode Principiante
Messaggi: 176
Iscrizione: sabato 20 settembre 2008, 0:52
Località: Ancona
Contatti:

Re: Jaunty e IPv6

Messaggio da fiero_alleaten »

Questo vale anche per Jaunty?

EDIT: Non dovrebbe valere perché nell'articolo che ho segnalato si dice che la cosa non si può più fare :)
Ultima modifica di Anonymous il domenica 26 aprile 2009, 21:27, modificato 1 volta in totale.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Jaunty e IPv6

Messaggio da telperion »

fiero_alleaten ha scritto: Questo vale anche per Jaunty?

EDIT: Non dovrebbe valere perché nell'articolo che ho segnalato si dice che la cosa non si può più fare :)
Guarda ipv6 è sempre stato nel kernel, non vedo particolari innovazioni, comunque prova

Codice: Seleziona tutto

ping6 ipv6.google.com
con ipv6 abilitato, se pc modem provider supportano ipv6 dovesti ottenere qualcosa come

Codice: Seleziona tutto

ping6 ipv6.google.com
PING ipv6.google.com(2001:4860:b002::68) 56 data bytes
64 bytes from 2001:4860:b002::68: icmp_seq=0 ttl=59 time=58.4 ms
dove (2001:4860:b002::68) è l'indirizzo ipv6
poi prova a mettere off l'alias, riavvia e riprova, e avrai la risposta che cerchi.

Codice: Seleziona tutto

ping6 ipv6.google.com
ping6: nodename nor servname provided, or not known
Avatar utente
fiero_alleaten
Prode Principiante
Messaggi: 176
Iscrizione: sabato 20 settembre 2008, 0:52
Località: Ancona
Contatti:

Re: Jaunty e IPv6

Messaggio da fiero_alleaten »

ok. Proverò appena ho di nuovo sotto mano Ubuntu. Per quanto riguarda l'implementazione nel kernel, io non ci capisco molto, so solo che questa guida è considerata l'unica funzionante su jaunty per disattivarlo
Avatar utente
fiero_alleaten
Prode Principiante
Messaggi: 176
Iscrizione: sabato 20 settembre 2008, 0:52
Località: Ancona
Contatti:

Re: Jaunty e IPv6

Messaggio da fiero_alleaten »

Ho fatto prima del previsto:

Codice: Seleziona tutto

andrea@andrea-desktop:~$ ping6 ipv6.google.com
connect: Network is unreachable
Che qualcosa non funzioni con il mio ipv6? Comunque non me ne frega eh, la mia era una discussione più che altro a titolo informativo ;)

Per la cronaca /etc/modprobe.d/aliases.dpkg-dist non esiste più sul leprotto ;D

Codice: Seleziona tutto

andrea@andrea-desktop:/etc/modprobe.d$ dir
alsa-base.conf		    blacklist-modem.conf
blacklist-ath_pci.conf	    blacklist-oss.conf
blacklist.conf		    blacklist-watchdog.conf
blacklist-firewire.conf     dkms.conf
blacklist-framebuffer.conf  libpisock9.conf
blacklist.local		    nvidia-kernel-nkc.conf
La differenza di implementazione nel kernel, come spiegato nella guida e in questa discussione è che
Purtroppo sembra che in Jaunty l'ipv6 sia comilato dentro il kernel e non come modulo come nelle precedentiversioni.
. Non chiedermi però che cosa significhi!

Se nessun altro ha da dire la sua sull'ipv6, se sia utile o meno, o comunque su una dele questioni sollevate nel primo post, credo che segnalerò la discussione come risolta. Anche se mi sembra assurdo che una tecnologia abbastanza recente sia praticamente inutilizzata, non serva a nulla e addirittura sia sconsigliabile il suo utilizzo, pena il rallentamento della navigazione nel momento, se ho capito bene, in cui si associa il nome del dominio al suo indirizzo IP. Fondamentalmente sono queste le cose che voglio capire. Le mie sono solo curiosità da niubbo, ovvio. :)
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Jaunty e IPv6

Messaggio da telperion »

fiero_alleaten ha scritto:

Per la cronaca /etc/modprobe.d/aliases.dpkg-dist non esiste più sul leprotto ;D

Codice: Seleziona tutto

andrea@andrea-desktop:/etc/modprobe.d$ dir
alsa-base.conf		    blacklist-modem.conf
blacklist-ath_pci.conf	    blacklist-oss.conf
blacklist.conf		    blacklist-watchdog.conf
blacklist-firewire.conf     dkms.conf
blacklist-framebuffer.conf  libpisock9.conf
blacklist.local		    nvidia-kernel-nkc.conf
Boh,
nella mia 9.04 c'è, sta diventando sempre più un casino totale linux.

Codice: Seleziona tutto

mc@mc-desktop:~$ ls /etc/modprobe.d/
aliases.dpkg-bak         blacklist.dpkg-dist         blacklist-watchdog.conf
aliases.dpkg-dist        blacklist-firewire.conf     dkms.conf
alsa-base.conf           blacklist-framebuffer.conf  ipw3945.dpkg-bak
blacklist-ath_pci.conf   blacklist-modem.conf        libpisock9.conf
blacklist.conf           blacklist-oss.conf          oss-compat
blacklist.conf.dpkg-new  blacklist-restricted
Avatar utente
fiero_alleaten
Prode Principiante
Messaggi: 176
Iscrizione: sabato 20 settembre 2008, 0:52
Località: Ancona
Contatti:

Re: Jaunty e IPv6

Messaggio da fiero_alleaten »

Direi strano. Forse durante l'aggiornamento ha notato che c'erano modifiche al file originale, ha chiesto se volevi sostituirlo e tu hai detto no? Non saprei.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Jaunty e IPv6

Messaggio da telperion »

Aggiornamento
Pare che con il kernel ubuntu questo metodo non funzioni e sia necessario ricompilare il kernel, come non detto.
;D
Viva il kernel vanilla.

--------------------------------------------------------------------------



Allora il file aliases.dpkg-dist c'è ma in effetti non serve più a nulla.  ;D

Codice: Seleziona tutto

mc@mc-desktop:~$ lsmod | grep ipv6
ipv6                  262196  22 
Tipo scherzi da prete.

Comunque è bastato aggiungere al fondo di 

Codice: Seleziona tutto

/etc/modprobe.d/blacklist.conf

Codice: Seleziona tutto

# blocco ipv6
blacklist ipv6
e poi rigenerare initramfs

Codice: Seleziona tutto

sudo update-initramfs -u -k nomekernel 
(per sapere il nome del kernel)

Codice: Seleziona tutto

uname -r 
per eliminare ipv6 dall’immagine compressa.

update-initramfs: Generating /boot/initrd.img-nomekernel


Prima

Codice: Seleziona tutto

mc@mc-desktop:~$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr XXXXXXXXXXXXX 
          inet indirizzo:192.168.1.3  Bcast:192.168.1.255  Maschera:255.255.255.0
          indirizzo inet6: fe80::21e:8cff:fea7:d2ed/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1138 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1402 errors:0 dropped:0 overruns:0 carrier:2
          collisioni:0 txqueuelen:1000 
          Byte RX:871383 (871.3 KB)  Byte TX:183311 (183.3 KB)
dopo blacklist update-initramfs e riavvio

Codice: Seleziona tutto

mc@mc-desktop:~$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr XXXXXXXXXXXXX 
          inet indirizzo:192.168.1.3  Bcast:192.168.1.255  Maschera:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:50 errors:0 dropped:0 overruns:0 frame:0
          TX packets:69 errors:0 dropped:0 overruns:0 carrier:1
          collisioni:0 txqueuelen:1000 
          Byte RX:26608 (26.6 KB)  Byte TX:5120 (5.1 KB)

Codice: Seleziona tutto

mc@mc-desktop:~$ lsmod | grep ipv6
mc@mc-desktop:~$ 

ipv6 ucciso.
;D
Ultima modifica di telperion il lunedì 27 aprile 2009, 13:53, modificato 1 volta in totale.
Avatar utente
fiero_alleaten
Prode Principiante
Messaggi: 176
Iscrizione: sabato 20 settembre 2008, 0:52
Località: Ancona
Contatti:

Re: Jaunty e IPv6

Messaggio da fiero_alleaten »

ottimo direi ;D. Sembra essere un procedimento molto più semplice della guida che sta girando adesso. L'ultimo comando (lsmod | grep ipv6) a cosa serve?
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Jaunty e IPv6

Messaggio da telperion »

fiero_alleaten ha scritto: ottimo direi ;D. Sembra essere un procedimento molto più semplice della guida che sta girando adesso. L'ultimo comando (lsmod | grep ipv6) a cosa serve?
A verificare che il ipv6 non è più caricato in memoria, 262KB risparmiati, tanto se non lo usi inutile averlo.
Avatar utente
fiero_alleaten
Prode Principiante
Messaggi: 176
Iscrizione: sabato 20 settembre 2008, 0:52
Località: Ancona
Contatti:

Re: Jaunty e IPv6

Messaggio da fiero_alleaten »

ah capito :). Quando torno a casa faccio un po' di prove :). Credo che queste righe di codice saranno utili a molti, comunque ;).
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Jaunty e IPv6

Messaggio da telperion »

fiero_alleaten ha scritto: ah capito :). Quando torno a casa faccio un po' di prove :). Credo che queste righe di codice saranno utili a molti, comunque ;).
Ja noi kozì allea e fince kuerra conto dannaten ipvzei ...

;D
W Bonvi.

Nein, nein ipvzei fince, kon dannaten kernel upuntu, zopraffive, bizogna rikombilare ach!
Maledetten!!! Maledetten!!!

>:(
Ultima modifica di telperion il lunedì 27 aprile 2009, 13:45, modificato 1 volta in totale.
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Jaunty e IPv6

Messaggio da shouldes »

Riassumo la mia situazione, installazione pulita:

lsmod | grep ipv6

non dava moduli ipv6 caricati, però dmesg dice che:

eth0: no IPv6 routers present

non avevo moduli ipv6 caricati però:

ifconfig eth0

mi dava lo stesso l'indirizzo indirizzo inet6.


sudo gedit /etc/modprobe.d/blacklist.conf

inserito in fondo al file:
# blocco ipv6
blacklist ipv6

salvato e poi:
sudo update-initramfs -u -k 2.6.28-11-generic

Riavviato il sistema non cambia assolutamente nulla, stessa situazione:
ifconfig eth0

......
indirizzo inet6:......




lsmod | grep ipv6

cantinua a dare nessun modulo caricato.


dmesg
continua a dire:

eth0: no IPv6 routers present


Cosa sbaglio?
Avatar utente
fiero_alleaten
Prode Principiante
Messaggi: 176
Iscrizione: sabato 20 settembre 2008, 0:52
Località: Ancona
Contatti:

Re: Jaunty e IPv6

Messaggio da fiero_alleaten »

telperion ha scritto: Ja noi kozì allea e fince kuerra conto dannaten ipvzei ...

;D
W Bonvi.
(rotfl) (rotfl).
shouldes ha scritto: Riassumo la mia situazione, installazione pulita:

[...]

Cosa sbaglio?
Wow, appena in tempo! Stavo per scrivere:
Mettiamolo come risolto và... comunque ieri ho letto ancora sull'ipv6, ho trovato qualche guida che mi spiegava ben bene come funzionava :). Forse è lento perchè deve ancora mantenere la compatibilità con ipv4 o perchè ha ancora qualche bugghino... tanto entrerà in vigore a pieno regime solo nel 2025, quando manderà in pensione l'ipv4 (cito wikipedia)! Non avevo capito che in pratica esiste solo dal 2008. Per allora risolveranno tutto :).
Quando torno a casa e faccio le prove vedo cosa capita a me. Fin'ora l'unico che ci capisce qualcosa in questa discussione pare essere telperion xD.

Bonvi 4eVeR xD.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Jaunty e IPv6

Messaggio da telperion »

shouldes ha scritto:
mi dava lo stesso l'indirizzo indirizzo inet6.


sudo gedit /etc/modprobe.d/blacklist.conf

inserito in fondo al file:
# blocco ipv6
blacklist ipv6

salvato e poi:
sudo update-initramfs -u -k 2.6.28-11-generic

Riavviato il sistema non cambia assolutamente nulla, stessa situazione:
ifconfig eth0

......
indirizzo inet6:......


lsmod | grep ipv6

cantinua a dare nessun modulo caricato.


dmesg
continua a dire:

eth0: no IPv6 routers present


Cosa sbaglio?
Nulla, allora non ti resta che ricompilare il kernel (operazione complessa con il kernel ubuntu, più semplice col vanilla) mettendo come moduli ipv6 o eliminandoli del tutto.

Ulteriore motivo per non usare i kernel preconfezionati e "subire" le scelte altrui.
Ultima modifica di telperion il lunedì 27 aprile 2009, 13:39, modificato 1 volta in totale.
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Jaunty e IPv6

Messaggio da shouldes »

telperion ha scritto:
shouldes ha scritto:
mi dava lo stesso l'indirizzo indirizzo inet6.


sudo gedit /etc/modprobe.d/blacklist.conf

inserito in fondo al file:
# blocco ipv6
blacklist ipv6

salvato e poi:
sudo update-initramfs -u -k 2.6.28-11-generic

Riavviato il sistema non cambia assolutamente nulla, stessa situazione:
ifconfig eth0

......
indirizzo inet6:......


lsmod | grep ipv6

cantinua a dare nessun modulo caricato.


dmesg
continua a dire:

eth0: no IPv6 routers present


Cosa sbaglio?
Nulla, allora non ti resta che ricompilare il kernel (operazione complessa con il kernel ubuntu, più semplice col vanilla) mettendo come moduli ipv6 o eliminandoli del tutto.

Ulteriore motivo per non usare i kernel preconfezionati e "subire" le scelte altrui.


Alla faccia della distribuzione user friendly.
Per avere una connessione decente mi devo mettere a compilare il kernel.  >:(

Già ieri ho passato un pomeriggio per far andare stampante e scanner di una multifunzione DCP-7010: http://solutions.brother.com/linux/en_us/index.html

Almeno si può dire che Ubuntu fa risparmiare soldi, visto che domenica prossima ho già cosa fare.  >:(
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Jaunty e IPv6

Messaggio da telperion »

shouldes ha scritto:
Alla faccia della distribuzione user friendly.
Per avere una connessione decente mi devo mettere a compilare il kernel.  >:(

Già ieri ho passato un pomeriggio per far andare stampante e scanner di una multifunzione DCP-7010: http://solutions.brother.com/linux/en_us/index.html

Almeno si può dire che Ubuntu fa risparmiare soldi, visto che domenica prossima ho già cosa fare.  >:(
Guarda ora che ho il router zyxel, ipv6 pur non essendo supportata dal provider non da alcun fastidio, ma prima con d-link di tiscali se non lo blacklistavi non risolveva gli indirizzi e FF non si collegava a nulla.
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Jaunty e IPv6

Messaggio da shouldes »

telperion ha scritto:
shouldes ha scritto:
Alla faccia della distribuzione user friendly.
Per avere una connessione decente mi devo mettere a compilare il kernel.  >:(

Già ieri ho passato un pomeriggio per far andare stampante e scanner di una multifunzione DCP-7010: http://solutions.brother.com/linux/en_us/index.html

Almeno si può dire che Ubuntu fa risparmiare soldi, visto che domenica prossima ho già cosa fare.  >:(
Guarda ora che ho il router zyxel, ipv6 pur non essendo supportata dal provider non da alcun fastidio, ma prima con d-link di tiscali se non lo blacklistavi non risolveva gli indirizzi e FF non si collegava a nulla.
Rispetto a Intrepid, che con ipv6 attivo non mi navigava e non mi faceva nulla, ora quasi funziona, ma il caricamento pagine è lento (anche disabilitando ipv6 in about:config), il download e l'upload sono limitati, per raggiungermi gli 820KB/s si impiega 1/2 minuto e non va oltre, mentre senza ipv6 i download partono da quella velocità e server permettendo arrivano anche a punte di 900KB/s.
Piuttosto che cambiare router abbandono completamente ubuntu.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Jaunty e IPv6

Messaggio da telperion »

Ulteriori indagini:

kernel ubuntu 2.6.28-11-generic

Codice: Seleziona tutto

mc@mc-desktop:~$ cat /boot/config-2.6.28-11-generic | grep IPV6
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
CONFIG_IPV6=y
# CONFIG_IPV6_MIP6 is not set
# CONFIG_IPV6_MROUTE is not set
CONFIG_IPV6_MULTIPLE_TABLES=y
CONFIG_IPV6_NDISC_NODETYPE=y
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
CONFIG_IPV6_PRIVACY=y
# CONFIG_IPV6_ROUTER_PREF is not set
CONFIG_IPV6_SIT=m
# CONFIG_IPV6_SUBTREES is not set
CONFIG_IPV6_TUNNEL=m
CONFIG_IP_VS_IPV6=y
CONFIG_NF_CONNTRACK_IPV6=m
Il mio kernel vanilla 2.6.30-rc3

Codice: Seleziona tutto

mc@mc-desktop:~$ cat /boot/config-2.6.30-rc3 | grep IPV6
CONFIG_IPV6=m
CONFIG_IPV6_PRIVACY=y
# CONFIG_IPV6_ROUTER_PREF is not set
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
# CONFIG_IPV6_MIP6 is not set
CONFIG_IPV6_SIT=m
CONFIG_IPV6_NDISC_NODETYPE=y
CONFIG_IPV6_TUNNEL=m
CONFIG_IPV6_MULTIPLE_TABLES=y
# CONFIG_IPV6_SUBTREES is not set
# CONFIG_IPV6_MROUTE is not set
# CONFIG_IP_VS_IPV6 is not set
CONFIG_NF_CONNTRACK_IPV6=m
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
dove nel kernel ubuntu

Codice: Seleziona tutto

CONFIG_IPV6=y
mentre nel mio vanilla

Codice: Seleziona tutto

CONFIG_IPV6=m
e onestamente non capisco le motivazioni di questa scelta, che di fatto impedisce di inibire ipv6 in quelle situazioni dove crea problemi.

Forse è il caso di aprire un bug in launchpad?
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: caturen e 11 ospiti