Riconoscimento scheda di rete su Etch

Postate qui per tutte le discussioni legate a Linux in generale.

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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
Rispondi
samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Riconoscimento scheda di rete su Etch

Messaggio da samiel »

Problema su una Asus PN532-E con Etch:
durante l'installazione fallisce la configurazione
automatica della rete con DHCP.
Ma poi fallisce anche quella manuale.
In realtà, non riesco a pingare nemmeno il router.
La scheda è supportata dal driver forcedeth
e in Slackware la rete ha funzionato
al primo colpo :-), appena sistemato il kernel.
Indicazioni?

Grazie
M.

bloodlust
Linux 3.x
Linux 3.x
Messaggi: 523
Iscritto il: mar 14 feb 2006, 12:02
Slackware: -1
Località: it_IT

Messaggio da bloodlust »

quindi tu hai problemi durante la fase di installazione, giusto?
che kernel stai usando?
il modulo forcedeth ti risulta caricato? messaggi nel syslog?

PS: la rete ti serve per l'installazione oppure puoi configurarla dopo?

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Sì: ricorderai che durante l'installazione si dovrebbe poter
configurare la rete, prima in automatico con DHCP
e poi, eventualmente, in modo manuale. Invece niente.
Il kernel è il 2.6.18.3, ma il driver per la scheda c'è anche
nel 2.4, per cui il supporto è antico e consolidato.
La rete potrebbe non servirmi al momento dell'installazione,
ma dopo non so come muovermi ...

M.

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Messaggio da masalapianta »

basta che tu apra una shell e controlli se il modulo e' caricato (lsmod) e cosa dice il kernel (dmesg)

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Quando riavvio faccio i controlli e riferisco
Però non capisco perché stavolta fallisce
nell'identificazione della scheda...

Intanto grazie
M.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Vi fornisco qualche dato in più.

Ecco un estratto da dmesg:
forcedeth: using HIGHDMA
ieee1394: Initialized config rom entry `ip1394'
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
eth0: forcedeth.c: subsystem: 01043:cb84 bound to 0000:00:11.0
ACPI: PCI Interrupt Link [AMC1] enabled at IRQ 22
ACPI: PCI Interrupt 0000:00:12.0[A] -> Link [AMC1] -> GSI 22 (level, low) -> IRQ 66
PCI: Setting latency timer of device 0000:00:12.0 to 64
forcedeth: using HIGHDMA
eth1: forcedeth.c: subsystem: 01043:cb84 bound to 0000:00:12.0

E infatti lsmod mostra che il driver forcedeth è caricato.

Ecco l'output fi ifconfig:
debian:/home/samiel# ifconfig
eth1 Link encap:Ethernet HWaddr 00:18:F3:F6:9D:A5
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::218:f3ff:fef6:9da5/64 Scope:Link
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)
Interrupt:66 Base address:0x6000

eth2 Link encap:Ethernet HWaddr 00:18:F3:F6:9D:A6
inet addr:169.254.151.186 Bcast:169.254.255.255 Mask:255.255.0.0
inet6 addr: fe80::218:f3ff:fef6:9da6/64 Scope:Link
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)
Interrupt:74 Base address:0xa000

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:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2064 (2.0 KiB) TX bytes:2064 (2.0 KiB)

Infine, ecco /etc/network/interfaces:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth1
iface eth1 inet static
network 192.168.0.0
broadcast 192.168.0.255
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.0.1
dns-search localdomain
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1

auto eth1
Se provo con dhcp (il router ha il servizio DHCP attivato),
il sistema negozia un indirizzo IP per eth1, ma non riesce a ottenerlo.
E adesso?

M.

Rispondi