Interfacce di rete in automatico

Problemi riscontrati nella Hardy (Ubuntu 8.04) in fase di sviluppo.
Avatar utente
Totux
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1478
Iscrizione: sabato 28 aprile 2007, 14:41
Distribuzione: Ubuntu 12.04
Località: Milano
Contatti:

Interfacce di rete in automatico

Messaggio da Totux »

Ciao a tutti!
Quando ho aggiornato ad hardy (circa 2mesi fa) ho dovuto caricare manualmente il firmware (iwlwifi) della mia scheda wireless a causa del cambio driver intel effettuato nel kernel 2.6.24...
Non ci sono mai stati problemi, soltanto il network manager vedeva 3 interfacce ethernet e nessuna wifi, ma per il resto era tutto ok (visto che per configurare la scheda avevo usato il terminale non mi creava molto fastidio).
Oggi però mi è venuto in testa di sistemarlo e ho modificato il file /etc/udev/rules.d/70-persistent-net.rules lasciando soltanto eth0 e wlan0

Codice: Seleziona tutto

# This file maintains persistent names for network interfaces.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-persistent-net-generator.rules
# file; however you are also free to add your own entries.

# PCI device 0x8086:0x109a (e1000)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:1b:24:2f:67:a3", NAME="eth0"

# PCI device 0x8086:0x4222 (ipw3945)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:19:d2:99:f7:b3", NAME="wlan0"
poi ho modificato così /etc/networks/interfaces per caricare le schede all'avvio

Codice: Seleziona tutto

auto lo
iface lo inet loopback

auto eth0
auto wlan0

iface wlan0 inet static
address 192.168.0.11
netmask 255.255.255.0
gateway 192.168.0.1
wpa-psk c4509a9bc1c6219aff7664831a2a7166a0614a6903e8005f2170083c54807cf1
wpa-driver wext
wpa-key-mgmt WPA-PSK
wpa-proto WPA
wpa-ssid NETGEAR
sembrava tutto ok, dal network-manager venivano viste correttamente le due interfacce ethernet e wireless, ma dopo aver riavviato il sistema la connessione non avveniva in automatico così ho dato

Codice: Seleziona tutto

sudo /etc/init.d/networking restart
per riavviare la rete e magicamente mi sono connesso alla rete wifi.

Adesso ad ogni avvio devo riavviare la rete per connettermi.
A cosa può essere dovuto?
grazie

Totò

P.S. Vi posto anche l'output di iwconfig

Codice: Seleziona tutto

lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0_rename  no wireless extensions.

wlan0     IEEE 802.11g  ESSID:"NETGEAR"  Nickname:""
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:1E:2A:1D:A7:FA   
          Bit Rate=54 Mb/s   Tx-Power=27 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B   
          Power Management:off
          Link Quality=85/100  Signal level=-53 dBm  Noise level=-88 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

e di ifconfig

Codice: Seleziona tutto

eth0      Link encap:Ethernet  HWaddr 00:1b:24:2f:67:a3  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Base address:0x5000 Memory:da000000-da020000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8675 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8675 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:327000 (319.3 KB)  TX bytes:327000 (319.3 KB)

wlan0     Link encap:Ethernet  HWaddr 00:19:d2:99:f7:b3  
          inet addr:192.168.0.11  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::219:d2ff:fe99:f7b3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:308210 errors:0 dropped:0 overruns:0 frame:0
          TX packets:368341 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:133838730 (127.6 MB)  TX bytes:209849300 (200.1 MB)

wmaster0_rename Link encap:UNSPEC  HWaddr 00-19-D2-99-F7-B3-00-00-00-00-00-00-00-00-00-00  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ho già provato ad aggiungere a /etc/networks/interfaces la riga auto wmaster0_rename ma il risultato non è cambiato...
Totò
Avatar utente
pierba
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14532
Iscrizione: sabato 26 febbraio 2005, 19:10

Re: Interfacce di rete in automatico

Messaggio da pierba »

Avvia senza lo splash e guarda se fallisce nel lancio di qualche demone, apparentemente devi avviare manualmente ogni volta networking, controlla come si comporta al boot.

ciao
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
Avatar utente
Totux
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1478
Iscrizione: sabato 28 aprile 2007, 14:41
Distribuzione: Ubuntu 12.04
Località: Milano
Contatti:

Re: Interfacce di rete in automatico

Messaggio da Totux »

Non c'è nessun [fail] al boot, soltanto qualche problemino della webcam e cose del genere (ma questi li ho da sempre)...
I servizi riguardanti la rete vengono avviati correttamente  :-\
Grazie per l'interessamento

ciau
Totò
Avatar utente
pierba
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14532
Iscrizione: sabato 26 febbraio 2005, 19:10

Re: Interfacce di rete in automatico

Messaggio da pierba »

Al volo, mi vengono due domande, e` eseguibile il file /etc/init.d/networking?
Esiste il link in /etc/rcS.d?

Puoi farlo con bum, oppure da terminale con rcconf, forse da installare, oppure manualmente.

ciao
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
Avatar utente
Totux
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1478
Iscrizione: sabato 28 aprile 2007, 14:41
Distribuzione: Ubuntu 12.04
Località: Milano
Contatti:

Re: Interfacce di rete in automatico

Messaggio da Totux »

Si, è eseguibile

Codice: Seleziona tutto

toto@totonotebook:~$ ls -l /etc/init.d | grep networking
-rwxr-xr-x 1 root root  1772 2007-05-08 12:33 networking
Si, è presente un collegamento in /etc/rcS.d

Codice: Seleziona tutto

toto@totonotebook:~$ ls -l /etc/rcS.d | grep networking
lrwxrwxrwx 1 root root  20 2007-10-29 19:27 S40networking -> ../init.d/networking
ciao
Totò
Avatar utente
Totux
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1478
Iscrizione: sabato 28 aprile 2007, 14:41
Distribuzione: Ubuntu 12.04
Località: Milano
Contatti:

Re: Interfacce di rete in automatico

Messaggio da Totux »

Ho aggirato il problema, vi posto la soluzione.
-Creare un file eseguibile nella cartella init.d

Codice: Seleziona tutto

sudo gedit /etc/init.d/networkrestart
-Il contenuto dovrà essere questo

Codice: Seleziona tutto

#! /bin/sh -e
sudo /etc/init.d/networking restart
-Rendere eseguibile il file

Codice: Seleziona tutto

sudo chmod +x /etc/init.d/networkrestart
-Creare un collegamento in /etc/rcS.d e chiamarlo S40networkrestart
-Riavviare

Ciau
Totò
Scrivi risposta

Ritorna a “Hardy 8.04”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite