Slackware e scheda di rete...

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
cWrite
Linux 1.x
Linux 1.x
Messaggi: 152
Iscritto il: sab 6 mag 2006, 10:24
Slackware: 12.0
Località: Provincia di Milano

Slackware e scheda di rete...

Messaggio da cWrite »

Ciao a tutti, purtroppo apro un posto affrontato milioni di volte come ho notato, ma purtroppo non riesco a proseguire senz aun supporto piu dettagliato.

Vi espongo il mio problema.
Ho una Scheda di rete che viene vista correttamente da Slack:

Codice: Seleziona tutto


#lspci

01:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

Allora constatato ciò mi preoccupo di configurare la rete tramite comando:

Codice: Seleziona tutto


#netconfig

ip: 192.168.1.5
netmask: 255.255.255.0
gateway: 192.168.1.1
DNS: 192.168.1.1

Do un comando per riavviare:

Codice: Seleziona tutto


#/etc/rc.d/rc.inet1 restart

A questo punto dovrei poter navigare dalle documentazioni che ho letto, ed anche per logica presuppongo dovrei navigare, invece controllando la scheda di rete posso vedere che solo la luce Verde è accesa e non quella "arancione o rossa" che solitamente lo è quando si ha una connessione funzionante...E poi provando a fare un ping verso il router:

Codice: Seleziona tutto


$ping 192.168.1.1

PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
From 192.168.1.5 icmp_seq=2 Destination Host Unreachable
From 192.168.1.5 icmp_seq=3 Destination Host Unreachable
From 192.168.1.5 icmp_seq=4 Destination Host Unreachable
............

Fatte queste prove sia con ip statico che con DHCP ho deciso di chiedere aiuto qua perche non riesco a capire il problema...

In attesa di un vostro aiuto vi ringrazio fin da ora per la disponibilità.

Saluti

Avatar utente
lucif3r0
Linux 3.x
Linux 3.x
Messaggi: 617
Iscritto il: mer 11 mag 2005, 0:00
Slackware: 13.1
Kernel: 2.6.33.4
Desktop: KDE 4.3

Re: Slackware e scheda di rete...

Messaggio da lucif3r0 »

Con IP statico devi editare resolv.conf e hosts, si trovano
entrambi in /etc/ con DHCP li scrive in automatico. Il
risultato dovrebbe essere una cosa di questo tipo
resolv.conf

Codice: Seleziona tutto

nameserver 192.168.1.1
hosts

Codice: Seleziona tutto

# For loopbacking.
127.0.0.1               localhost
127.0.0.1               avalon.avalon avalon

# End of hosts.
Edit: ovviamente avalon è il nome della mia macchina ;)

Avatar utente
cWrite
Linux 1.x
Linux 1.x
Messaggi: 152
Iscritto il: sab 6 mag 2006, 10:24
Slackware: 12.0
Località: Provincia di Milano

Re: Slackware e scheda di rete...

Messaggio da cWrite »

in Hosts trovo questo...

Codice: Seleziona tutto


127.0.0.1                 localhost
192.168.1.5             slack.slackware slack

che è la medesima cosa che mi hai illustrato tu e in resolv ho l'ip del router...ma nonostante ciò non si connette...

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: Slackware e scheda di rete...

Messaggio da danix »

La butto li...
Hai provato usando DHCP??
a me dando un ip fisso non funzionava, ho dovuto usare il dinamico (ho uno pseudo router datomi dalla telecom...)

Ciau...
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
cWrite
Linux 1.x
Linux 1.x
Messaggi: 152
Iscritto il: sab 6 mag 2006, 10:24
Slackware: 12.0
Località: Provincia di Milano

Re: Slackware e scheda di rete...

Messaggio da cWrite »

SI avevo provato anche con dhcp, ma purtroppo senza alcun risultato...la cosa he comuque mi da piu da ensare è questa luce della scheda di rete "verde" che non diventa arancione o rossa...

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware e scheda di rete...

Messaggio da conraid »

Guarda anche il comando "route -n" cosa ti restituisce.
Ed una volta fatto netconfig controlla sempre rc.inet1.conf se è stato modificato come volevi tu.
Già una volta, qui nel forum mi sembra, un utente ha avuto problemi in tal senso

Altra cosa. "lspci" serve a poco.
Sono stati caricati i moduli? lsmod per controllare
o "ifconfig -a" per vedere se te la vede ma non te la inizializza

Avatar utente
urka58
Linux 3.x
Linux 3.x
Messaggi: 543
Iscritto il: mer 7 dic 2005, 23:29

Re: Slackware e scheda di rete...

Messaggio da urka58 »

Controlla con
dmesg | grep eth
lo stato della porta (up|down)
con
lsmod | grep 8139
se il modulo è caricato
Immagino che avrai già verificato che l'indirizzo del router sia effettivamente 192.168.1.1 (alcuni sono impostati a 192.168.0.1). Se per caso non l'hai già fatto verificalo.
Controlla come è impostato il router tramite accesso con un browser web all'indirizzo del router ed eventualmente modifica le impostazioni secondo necessità. (DCHP o IP address statico).
Se il modulo non risulta caricato caricalo a mano con
modprobe 8139too
Riconfigura l'interfaccia secondo necessità con
netconfig
pinga indirizzo del router
Attenzione all'indirizzo del server DNS che può essere impostato all'indirizzo del router solo se questi ha attivato il servizio DNS Relay. Se non attivo o il router non supporta il servizio devi impostare i DNS in etc/resolv.conf (IP statico) o nel router (DHCP). Generalmente vengono impostati i DNS indicati dal tuo IP provider o quelli di OpenDNS.
Ciao

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Slackware e scheda di rete...

Messaggio da Luci0 »

Ciao cWrite ...
Per caso hai installato una Slackware ex novo oppure hai fatto un upgrade ?
Oppure hai installato anche Gnome Slacky ??

Per evitare problemi e fraintendimenti serve qualche info in più sul tuo sistema

Codice: Seleziona tutto

cat /etc/slackware-version
uname -a
dmesg | grep eth
cat /etc/udev/rules.d/75-network-devices.rules
lspci # completo per favore !
lsmod
lsusb # ma non dovrebbe servire a niente  
La mia paura é che nel sistema ci sia più di una scheda di rete ... o che udev ci abbia messo lo zampino ...!!

Avatar utente
cWrite
Linux 1.x
Linux 1.x
Messaggi: 152
Iscritto il: sab 6 mag 2006, 10:24
Slackware: 12.0
Località: Provincia di Milano

Re: Slackware e scheda di rete...

Messaggio da cWrite »

conraid ha scritto:Guarda anche il comando "route -n" cosa ti restituisce.
Ed una volta fatto netconfig controlla sempre rc.inet1.conf se è stato modificato come volevi tu.
Già una volta, qui nel forum mi sembra, un utente ha avuto problemi in tal senso

Altra cosa. "lspci" serve a poco.
Sono stati caricati i moduli? lsmod per controllare
o "ifconfig -a" per vedere se te la vede ma non te la inizializza
route -n

Codice: Seleziona tutto

192.168.1.0              0.0.0.0          255.255.255.0          U     0      0       0    eth0
127.0.0.0                  0.0.0.0          255.0.0.0                  U     0      0       0    lo
0.0.0.0                      192.168.1.1  0.0.0.0                      UG   1      0       0    eth0

Dopo aver fatto Netconfig controllo il file .../rc.inet1.conf ed è stato editato a dovere.

ifconfig -a:
Ho
eth0;
eth1;
lo;

eth0:

Codice: Seleziona tutto

Link encap: Ethernet HWaddr 00:E0:18:AD:5F:1B
inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packet:0 errors:0 dropped:0 overruns:0 frame:0
TX packet:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueue:1000
RX bytes:0 (0,0 b)   TX bytes:0 (0,0 b)
Interrupt:18 Base address:0x2000


urka58 ha scritto:Controlla con
dmesg | grep eth
lo stato della porta (up|down)
con
lsmod | grep 8139
se il modulo è caricato
Immagino che avrai già verificato che l'indirizzo del router sia effettivamente 192.168.1.1 (alcuni sono impostati a 192.168.0.1). Se per caso non l'hai già fatto verificalo.
Controlla come è impostato il router tramite accesso con un browser web all'indirizzo del router ed eventualmente modifica le impostazioni secondo necessità. (DCHP o IP address statico).
Se il modulo non risulta caricato caricalo a mano con
modprobe 8139too
Riconfigura l'interfaccia secondo necessità con
netconfig
pinga indirizzo del router
Attenzione all'indirizzo del server DNS che può essere impostato all'indirizzo del router solo se questi ha attivato il servizio DNS Relay. Se non attivo o il router non supporta il servizio devi impostare i DNS in etc/resolv.conf (IP statico) o nel router (DHCP). Generalmente vengono impostati i DNS indicati dal tuo IP provider o quelli di OpenDNS.
Ciao
dmesg |grep eth

Codice: Seleziona tutto

eth0:forcedeth.c: subsystem: 01043:0c11 bound to 0000:00:04.0
eth1: RealTek RTL8139 at 0xb800, 00:ee0:4c:f0:c6:04, IRQ 19
eth1:   Identifield 8139 chip type 'RTL-8139C'
eth0: no link during inizialization.
ADDRCONF(NETDEV_UP): eth0: link is not ready

lsmod | grep 8139

Codice: Seleziona tutto

8139too       25472   0
mii                 8576    1  8139too


Luci0 ha scritto:Ciao cWrite ...
Per caso hai installato una Slackware ex novo oppure hai fatto un upgrade ?
Oppure hai installato anche Gnome Slacky ??

Se sì posta l' output di:

cat /etc/udev/rules.d/75-network-devices.rules
Ho installato dal nulla Slackware 12.


Dopo aver seguito i vostri consigli penso di aver capito che la scvheda di rete venga visualizzata correttamente ma noin venga inizializzata a dovere per qualche parametro che io sfortunatamente per via della mia inesperienza non conosco.

Aspetto delucidazioni a riguardo. Grazie.

Saluti

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware e scheda di rete...

Messaggio da conraid »

Ecco qui l'inghippo. Tu hai eth0 ed eth1 e la realtek si prende eth1.
O modifichi udev come ti hanno detto, o configuri eth1 e non eth0.

Tu hai due schede di rete, o almeno lui le vede così.
Facci capire meglio la tua configurazione.
In effetti lspci completo potrebbe esserci di aiuto

Ed anche
cat /etc/udev/rules.d/75-network-devices.rules
non si sa mai

Avatar utente
cWrite
Linux 1.x
Linux 1.x
Messaggi: 152
Iscritto il: sab 6 mag 2006, 10:24
Slackware: 12.0
Località: Provincia di Milano

Re: Slackware e scheda di rete...

Messaggio da cWrite »

Luci0 ha scritto:Ciao cWrite ...
Per caso hai installato una Slackware ex novo oppure hai fatto un upgrade ?
Oppure hai installato anche Gnome Slacky ??

Per evitare problemi e fraintendimenti serve qualche info in più sul tuo sistema

Codice: Seleziona tutto

cat /etc/slackware-version
uname -a
dmesg | grep eth
cat /etc/udev/rules.d/75-network-devices.rules
lspci # completo per favore !
lsmod
lsusb # ma non dovrebbe servire a niente  
La mia paura é che nel sistema ci sia più di una scheda di rete ... o che udev ci abbia messo lo zampino ...!!

Codice: Seleziona tutto

#cat /etc/slackware-version
Slackware 12.0.0

#uname -a
Linux slackware 2.6.21.5-smp #2 SMP Tue Jun 19 14:58:11 CDT 2007 i686 AMD Athlon(TM) XP 2000+ AuthenticAMD GNU/Linux

#dmesg | grep eth
eth0:forcedeth.c: subsystem: 01043:0c11 bound to 0000:00:04.0
eth1: RealTek RTL8139 at 0xb800, 00:ee0:4c:f0:c6:04, IRQ 19
eth1:   Identifield 8139 chip type 'RTL-8139C'
eth0: no link during inizialization.

ADDRCONF(NETDEV_UP): eth0: link is not ready

#cat /etc/udev/rules.d/75-network-devices.rules
KERNEL=="eth?", ATTR(address)=="00:e0:18:ad:5f:1b", NAME="eth0"
KERNEL=="eth?", ATTR(address)=="00:e0:4c:f0:c6:04", NAME="eth1"

#lspci
dge: nVidia Corporation nForce CPU bridge (rev b2)
00:00.1 RAM memory: nVidia Corporation nForce 220/420 Memory Controller (rev b2)
00:00.2 RAM memory: nVidia Corporation nForce 220/420 Memory Controller (rev b2)
00:00.3 RAM memory: nVidia Corporation Unknown device 01aa (rev b2)
00:01.0 ISA bridge: nVidia Corporation nForce ISA Bridge (rev c3)
00:01.1 SMBus: nVidia Corporation nForce PCI System Management (rev c1)
00:02.0 USB Controller: nVidia Corporation nForce USB Controller (rev c3)
00:03.0 USB Controller: nVidia Corporation nForce USB Controller (rev c3)
00:04.0 Ethernet controller: nVidia Corporation nForce Ethernet Controller (rev c2)
00:05.0 Multimedia audio controller: nVidia Corporation nForce Audio (rev c2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce Audio (rev c2)
00:08.0 PCI bridge: nVidia Corporation nForce PCI-to-PCI bridge (rev c2)
00:09.0 IDE interface: nVidia Corporation nForce IDE (rev c3)
00:1e.0 PCI bridge: nVidia Corporation nForce AGP to PCI Bridge (rev b2)
01:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:00.0 VGA compatible controller: nVidia Corporation NVCrush11 [GeForce2 MX Integrated Graphics] (rev b1)

#lsmod
Module                  Size  Used by
sg                     30364  0
snd_seq_dummy           6788  0
snd_seq_oss            32896  0
snd_seq_midi_event     10112  1 snd_seq_oss
snd_seq                50640  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         10508  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            42784  0
snd_mixer_oss          18048  1 snd_pcm_oss
ipv6                  254496  10
pcmcia                 34988  0
pcmcia_core            36500  1 pcmcia
capability              7304  0
commoncap               9344  1 capability
lp                     13736  0
parport_pc             27812  1
parport                34760  2 lp,parport_pc
pcspkr                  6528  0
psmouse                39048  0
8139too                25472  0
serio_raw               9220  0
mii                     8576  1 8139too
nvidia_agp             10268  1
forcedeth              46728  0
i2c_amd756              9604  0
agpgart                31432  1 nvidia_agp
snd_intel8x0           32412  0
snd_ac97_codec         98980  1 snd_intel8x0
ac97_bus                6016  1 snd_ac97_codec
snd_pcm                72068  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              22532  2 snd_seq,snd_pcm
snd                    47204  9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
ata_generic             9220  0
soundcore               9824  1 snd
shpchp                 33172  0
pata_amd               13964  0
snd_page_alloc         11528  2 snd_intel8x0,snd_pcm
evdev                  11904  1

#lsusb
Bus 2 Device 1: ID 0000:0000
Bus 1 Device 2: ID 1307:0163
Bus 1 Device 1: ID 0000:0000


Ecco gli output richiesti....ma comuqnue mi vede due schede di rete nonostante una sia quella integrata nella MB e soprattutto guasta....

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware e scheda di rete...

Messaggio da conraid »

cWrite ha scritto: #cat /etc/udev/rules.d/75-network-devices.rules
KERNEL=="eth?", ATTR(address)=="00:e0:18:ad:5f:1b", NAME="eth0"
KERNEL=="eth?", ATTR(address)=="00:e0:4c:f0:c6:04", NAME="eth1"
IMHO hai varie strade.
1) Disabiliti la scheda interna e cancelli quel file sopra

2) Oppure lo fai diventare così

Codice: Seleziona tutto

KERNEL=="eth?", ATTR(address)=="00:e0:18:ad:5f:1b", NAME="eth1"
KERNEL=="eth?", ATTR(address)=="00:e0:4c:f0:c6:04", NAME="eth0"
3) configuri eth1 e non eth0 per funzionare, basta editare per bene /etc/rc.d/rc.inet1.conf

4) ora non mi viene in mente niente, ma sicuramente c'è qualche altra strada :-)

successivamente andrebbero fatte altre ottimizzazioni come dire di non caricare il modulo forcedeth, etc... ma per adesso cerchiamo di far funzionare bene la realtek

Avatar utente
cWrite
Linux 1.x
Linux 1.x
Messaggi: 152
Iscritto il: sab 6 mag 2006, 10:24
Slackware: 12.0
Località: Provincia di Milano

Re: Slackware e scheda di rete...

Messaggio da cWrite »

Inizialmente vorrei ringraziare tutti voi per i consigli e gli aiuti che non solo sono stati utili per capire che la sceda di rete che pensavo fosse guasta è in funzione e non è come pensavo guasta, ma soprattutto perche i comandi utilizzati sono stati estremamente istruttivi...

Detto ciò ho scelta di instraprendere questa strada:

Rimuovo la Scheda di rete inserita e configuro la scheda integrata.

Detto questo, ho configurato in nemmeno un minuto il tutto e la rete funziona a dovere...vorrei ringraziarvi nuovamente per l'istruzione ;)

Saluti

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware e scheda di rete...

Messaggio da conraid »

cWrite ha scritto:Inizialmente vorrei ringraziare tutti voi per i consigli e gli aiuti che non solo sono stati utili per capire che la sceda di rete che pensavo fosse guasta è in funzione e non è come pensavo guasta, ma soprattutto perche i comandi utilizzati sono stati estremamente istruttivi...
una domanda ed una considerazione
- cosa ti portava a credere che era guasta?
- il fatto che il sistema la "veda" non significa che non sia guasta

Avatar utente
cWrite
Linux 1.x
Linux 1.x
Messaggi: 152
Iscritto il: sab 6 mag 2006, 10:24
Slackware: 12.0
Località: Provincia di Milano

Re: Slackware e scheda di rete...

Messaggio da cWrite »

SOno giunto a quella conclusione quando parecchio tempo fa ho "riassemblato" quella macchina con pezzi di pc trovati a casa, il suo scopo era essere un pc "muletto" o un pc su cui testare programmi o sistemi operativi.
Dopo l'assemblaggio e l'installazione del sistema di partenza "debian" non riuscivo a far riconoscere la scheda di rete, fino a quando un giorno non si accendeva proprio piu dando un suono di sistema come quando c'è un pezzo HardWare che non va giu alla MB....allora piuttosto che comprare una nuova scheda madre per un problema che potevo risolvere in qualche modo ho provato eriprovato in diversi modi fino a quando ho provato a staccarla e a giungere a tale conclusione, qualche giorno fà ho riattaccato tutto senza nemmeno pensarci e alla scheda...

Rispondi