Usb_Eth [RISOLTO]

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.
Rispondi
darktux
Linux 1.x
Linux 1.x
Messaggi: 159
Iscritto il: lun 20 ago 2007, 12:25

Usb_Eth [RISOLTO]

Messaggio da darktux »

salve a tutti,

problema di configurazione di un periferica in titolo, vi do maggiori dettagli :
root@xxxxxx:/home/darktux# lsusb -v

Bus 2 Device 5: ID 0a46:8515 Davicom Semiconductor, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0a46 Davicom Semiconductor, Inc.
idProduct 0x8515
bcdDevice 1.01
iManufacturer 1 ADM8515 USB IC
iProduct 2 ADM8515 USB TO LAN NIC
iSerial 3 8515
bNumConfigurations 1
ho cercato un po' in giro dettagli per l'installazione, ma non ho trovato un granchè.
Ho ricompilato il kernel con supporto per queste periferiche sperando di trovare il driver adeguato, ma nulla da fare.

Consigli?

grazie mille a tutti

Darktux...
Ultima modifica di darktux il lun 25 feb 2008, 10:24, modificato 1 volta in totale.

sixjan
Linux 2.x
Linux 2.x
Messaggi: 413
Iscritto il: dom 6 gen 2008, 11:46
Slackware: 14.1
Kernel: 3.10.17-smp
Desktop: Xfce 4.10

Re: Usb_Eth

Messaggio da sixjan »

Da questo forum, pare che l'ID della tua periferica sia stato
aggiunto solo di recente al driver "dm9601".

http://pluscom.cn/forum/forum_posts.asp?TID=449&PN=1

quindi il modulo dovrebbe essere il dm9601.

Saluti.

darktux
Linux 1.x
Linux 1.x
Messaggi: 159
Iscritto il: lun 20 ago 2007, 12:25

Re: Usb_Eth

Messaggio da darktux »

quindi mi stai praticamente dicendo che nel kernel 2.6.24.X ci dovrebbe essere questo driver?

darktux
Linux 1.x
Linux 1.x
Messaggi: 159
Iscritto il: lun 20 ago 2007, 12:25

Re: Usb_Eth

Messaggio da darktux »

allora fatto una prova
compilato il kernel con quel tipo di supporto ma non funziona... praticamente il driver è per le periferiche 1.1 la mia è una 2.0

suggerimenti?

sixjan
Linux 2.x
Linux 2.x
Messaggi: 413
Iscritto il: dom 6 gen 2008, 11:46
Slackware: 14.1
Kernel: 3.10.17-smp
Desktop: Xfce 4.10

Re: Usb_Eth

Messaggio da sixjan »

darktux ha scritto:allora fatto una prova
compilato il kernel con quel tipo di supporto ma non funziona... praticamente il driver è per le periferiche 1.1 la mia è una 2.0

suggerimenti?
dopo aver fatto modprobe dm9601, l'output di dmesg
cosa dice?

darktux
Linux 1.x
Linux 1.x
Messaggi: 159
Iscritto il: lun 20 ago 2007, 12:25

Re: Usb_Eth

Messaggio da darktux »

non ho fatto modprobe :D

i kernel me li compilo staticamente per le periferiche che sono nel mio pc...
niente quando inserisco la penna il dmesg o /var/log/messages mi danno :

Feb 22 18:01:38 xxxxx kernel: usb 2-8: new full speed USB device using ohci_hcd and address 5
Feb 22 18:01:38 xxxxx kernel: usb 2-8: configuration #1 chosen from 1 choice

sixjan
Linux 2.x
Linux 2.x
Messaggi: 413
Iscritto il: dom 6 gen 2008, 11:46
Slackware: 14.1
Kernel: 3.10.17-smp
Desktop: Xfce 4.10

Re: Usb_Eth

Messaggio da sixjan »

darktux ha scritto:allora fatto una prova
compilato il kernel con quel tipo di supporto ma non funziona... praticamente il driver è per le periferiche 1.1 la mia è una 2.0

suggerimenti?
Dall'output di lsusb pare che la tua periferica sia riconosciuta come usb 1.1. E' la cosa di cui si lamentava l'utente in quel forum, cioè che l'adattatore è venduto come USB 2.0 e invece è USB 1.1.
Comunque, hai visto nei sorgenti del kernel se l'ID è stato incluso nel driver?

Avatar utente
Bruffandino
Linux 1.x
Linux 1.x
Messaggi: 183
Iscritto il: mer 24 nov 2004, 0:00
Slackware: 12.2
Kernel: 2.6.28
Desktop: KDE 3.5.10

Re: Usb_Eth

Messaggio da Bruffandino »

Nel kernel hai compilato sia il supporto per le 1.1 (UHCI) che per le 2.0 (EHCI) ?

darktux
Linux 1.x
Linux 1.x
Messaggi: 159
Iscritto il: lun 20 ago 2007, 12:25

Re: Usb_Eth

Messaggio da darktux »

si ho compilato supporto :

darktux@xxxxxx:/usr/src/linux-2.6.23.14$ cat .config | grep "[UE]HCI"
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB_EHCI_HCD=y
# CONFIG_USB_EHCI_SPLIT_ISO is not set
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
CONFIG_USB_UHCI_HCD=y

come vedete sono sono stati aggiunti :D
sixjan ha scritto: Dall'output di lsusb pare che la tua periferica sia riconosciuta come usb 1.1. E' la cosa di cui si lamentava l'utente in quel forum, cioè che l'adattatore è venduto come USB 2.0 e invece è USB 1.1.
Comunque, hai visto nei sorgenti del kernel se l'ID è stato incluso nel driver?
non credo di aver capito che dici....

comunque grazie per il supporto

Darktux...

sixjan
Linux 2.x
Linux 2.x
Messaggi: 413
Iscritto il: dom 6 gen 2008, 11:46
Slackware: 14.1
Kernel: 3.10.17-smp
Desktop: Xfce 4.10

Re: Usb_Eth

Messaggio da sixjan »

Intendevo dire che siccome la patch per il riconoscimento della tua periferica è recente, dovresti verificare se nel kernel è stata applicata:

apri con un editor il file :

linux-xxx/drivers/net/usb/dm9601.c

vai verso la riga 570 e vedi se negli USB_DEVICE supportati c'è
l'ID della tua periferica (0a46:8515). Se non c'è, la patch non è stata applicata.
Nel caso ti tocca aspettare il prossimo kernel o applicare la patch
tu stesso al file dm9601.c.

EDIT: ho visto il changelog su kernel.org. Il supporto alla tua periferica è
stato aggiunto nel 2.6.24.

Inoltre vedo che usi il 2.6.23.14, che ha questa seria vulnerabilità (vedi link):

viewtopic.php?f=2&t=23081

Già solo per questo dovresti fare l'upgrade. Saluti.

darktux
Linux 1.x
Linux 1.x
Messaggi: 159
Iscritto il: lun 20 ago 2007, 12:25

Re: Usb_Eth

Messaggio da darktux »

thank u sto verificando :D

ricompilo e vi faccio sapere

darktux
Linux 1.x
Linux 1.x
Messaggi: 159
Iscritto il: lun 20 ago 2007, 12:25

Re: Usb_Eth

Messaggio da darktux »

salve, allora
come indicato ho ricompilato e con i dm9601 funziona tutto bene :D

grazie mille per i suggerimenti

Darktux....

Rispondi