Linuxtrent: Re: Dlink 538 TC Rev D1 e ltsp

  • From: Flavio Stanchina <flavio.stanchina@xxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Thu, 6 Sep 2001 22:17:33 +0200

On Wednesday 05 September 2001 11:53, Andrea Ghirardini wrote:

> Andando a controllare ho notato che la D-link, da questa revisione, ha
> cambiato il PCI vendor id (portandolo da 0x10ec a 0x1186) e il PCI
> DEVICE ID, portandolo da (0x8139 a 0x1300).

Bella trovata davvero...

> Per far funzionare la scheda in questione è quindi necessario:
>
> 1- Prendersi la distribuzione di Etherboot (io ho usato la 5.1.1) in
> formato sorgente, editare il file pci.h cambiando il valori delle due
> #define PCI_VENDOR_ID_REALTEK (cambiare in 0x1186) e
> PCI_DEVICE_ID_REALTEK_8139 (cambiare in 0x1300)

Probabilmente c'è una tabella nella quale quei #define vengono usati per 
accoppiare gli id con i relativi driver: sarebbe preferibile aggiungere 
dei #define con i valori opportuni ed aggiungere una riga alla tabella in 
questione, altrimenti non riconoscerà più le schede con gli id giusti.

[qualche minuto dopo]

Se ti può interessare, il driver nel kernel 2.4 (drivers/net/8139too.c) ha 
proprio una tabella del genere e contiene già gli id corretti per la 
D-Link DFE-538TX (0x1186, 0x1300).

-- 
Ciao,
    Flavio Stanchina
    Trento - Italy

"The best defense against logic is ignorance."
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts: