Linuxtrent: Dlink 538 TC Rev D1 e ltsp

  • From: Andrea Ghirardini <pila@xxxxxxxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Wed, 5 Sep 2001 11:53:56 +0200

Visto che stamattina mi sono fatto un mazzo quadro con ltsp e la scheda in 
questione vi posso dire che, nonostante il fatto che monti il chip Realtek 
8139 la scheda stessa non funziona ne' con Etherboot ne' tantomeno con ltsp.

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).

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)

2- Per il kernel è necessario:
        a- scarcare una versione stabile del 2.2 (io ho usato la 2.2.18)
        b- copiare il file /tftboot/lts/kernel_config/config.rtl8139 come 
            /usr/src/linux.config
        c- Editare i file (sotto /usr/src/linux), include/pci.h e 
            drivers/net/rtl8139 facendo gli aggiustamenti di cui sopra sempre
            ai Vendor ID e DEVICE ID

Alla fine la scheda sarà riconosciuta come una comunissima RTL8139 generica.

Pila
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts:

  • » Linuxtrent: Dlink 538 TC Rev D1 e ltsp