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