Newsgroup: it.comp.os.linux.iniziare
Titolo: ma che scheda monta il toshiba a80 !?

Ragazzi, 
sono alquanto confuso. Ho un toshiba a80-131 .. possibile che nessuna distro
riconosca la scheda ethernet? a parte che - googlando un po' - non è che
abbia ben capito QUALE scheda ethernet ci sia sopra sto notebook! 
Riassumendo, installandovi Windows, la scheda viene vista come una marvell
yukon ... Un mio amico a proposito mi ha detto che non ha avuto alcun
problema con questa scheda: sia mandrake che debian l'hanno riconosciuta
senza problemi (?).. Io sto provando a installarci Debian Sarge 3.1 .. mi
dice "non sono state trovate schede ethernet, se si conosce il driver lo si
selezioni dalla lista" .. Il driver dovrebbe essere il sk98lin! ma non va!
in particolare non carica nessun driver, qualunque io selezioni! .... 
Illuminatemi, ci spero :)
PS: 
su internet ho letto anche di un caso in cui su fedora 4 è stato necessario
poi installare il driver sk98lin ... a dire la verità ho anche letto di
casi in cui ciò non ha funzionato. Non vorrei mettermi a compilare e cose
varie senza la sicurezza che funzioni. 

 distro riconosca la scheda ethernet? 
lspci -vv
@Slack ~ # lspci -vv | grep Ethernet
02:05.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5702 Gigabit
Ethernet (rev 02)
copi BCM5702+linux (nel mio caso) in google e cerchi a quale modulo
corrisponde ...
Nel mio caso e' tg3
-- 
http://distrowatch.com
 se sei curioso ..
Dottor Rossi .. l'italiano volante !

 installarci Debian Sarge 3.1 ..
Gh! Buon divertimento :-)
Io ero nella stessa situazione e ne sono uscito (da buon niubbo) in una 
settimana abbondante.
Posto che il driver è correttamente il sk98lin, ma che la versione del 
kernel è vecchia e non riesce a farla andare, devi ricompilare il kernel.
Io ho fatto così:
- da root (o da utente con il comando su) usato l'apt-get install 
kernerl-source.$(uname -r) debhelper modutils kernel-pakage libncurses5-dev 
fakeroot module-init-tools initrd-tools procps
per installarti (lo scarica dal dvd d'installazione) i sorgenti del kernel e 
alcune utility-librerie necessarie.
POI da un pc con connettività ti scarichi il driver aggiornato (qui: 
http://www.syskonnect.com/syskonnect/support/driver/htm/sk9elin.htm
 ), lo 
metti nella home del tuo utente standard (non root) su linux e lo scompatti
Poi io ho fatto così:
- sempre dal DVD con apt-get mi sono installato (sempre dal dvd di 
installazione) il gcc-3.4 e mi pare anche g++-3.4, cpp-3.4 e compagnia 
cantante.
- sono andato nella cartella che contiene i link simbolici a gcc-3.3, 
g++-3.3 ecc ecc (ora sono su windows e non ricordo che cartella fosse, ma 
con un updatedb ed un locate li trovi) e li ho rilinkati tutti alle versioni 
3.4
- ho dato il comando adduser tuoutentestandard src
- ora esci dal su o fai logoff se sei root e riloggati come utente standard
- ho scompattatto con tar -xvjf kernel-source.xxxxxx.tar.bz2 dentro a 
/usr/src
- ho creato il link simbolico "linux" che punta alla cartella che ho creato 
scompattando il tar del kernel source
- ho eseguito l'install.sh che è dentro al pacchetto del driver scompattato 
nella tua home DANDOGLI LA MODALITA' CREAZIONE PATCH!!!! L'installazione 
automatica non funziona tanto.
- segui le istruzioni dell'installer per applicare la patch ai 
kernel-source.
- spostati quindi nella cartella /boot e guarda come si chiama il tuo file 
config (sarà qualcosa come config-2.8.11), lo devi copiare col nome .config 
(occhio al punto iniziale) dentro a /usr/src/linux
- vai dentro a /usr/src/linux e dai un make oldconfig, dovrebbero passare 
parecchie schermate di testo e fermarsi a chiederti solo qualcosa proprio 
sulla Yukon, nella sottovoce "Use Rx Polling (NAPI)", dagli l'asterisco.
- dai il comando make menuconfig, digli di caricare il file .config dalla 
maschera (ultima o penultima voce in basso) e poi perdici un po di tempo a 
sistemare il sistema. SE non sai cosa stai facendo allora limitati ad andare 
sotto device driver, networking, ethernet 1000bps e attiva la yukon da 
kernel e l'RX polling. Esci e salva la configurazione.
Poi continua secondo le istruzioni che trovi qui: 
http://guide.debianizzati.org/index.php/Debian_Kernel_howto_%28aka_make-kpkg%29
 
da Compilazione del kernel in avanti, con la seguente importante 
distinzione:
OCCHIO che su Sarge (ancora non ho capito se è generalizzata la cosa o solo 
per chi come me ha dischi SATA) se non crei l'initrd mentre compili il 
kernel, al successivo riavvio col kernel ricompilato ti si pianta dando 
l'errore Kernel panic: VFS: cannot open root device "sdaX".
Quindi la corretta riga comando di creazione del kernel non è:
fakeroot make-kpkg --append-to-version -tuonomechescegli kernel_image
BENSI':
fakeroot make-kpkg --initrd --append-to-version -tuonomechescegli 
kernel_image
Quando hai finito tutto come da link precedente (col distinguo qui sopra), 
al successivo riavvio con il tuo kernel personalizzato la rete non sale da 
sola (man interfaces per capire come fare), ma solo se da utente root (o con 
su) gli dai un ifconfig eth0 up, allora ti fa partire la scheda di rete (man 
ifconfig per come configurarla temporaneamente).
(ora capisci perché ci ho messo una settimana e oltre a capire qualcosa? 
Ogni volta che facevo un passo saltava fuori qualcos'altro che non 
andava...)
Buon lavoro, GenTLe
-- 
GenTLe ...di Varese, provincia.
TL1000S + Mito 125 per la pista
La mia HP: 
http://digilander.iol.it/thegentle/index.htm
Non c'è cattivo più cattivo di un buono quando diventa cattivo (Bud
Spencer) 

 Buon lavoro, GenTLe
Grazie mille a te, ci provo 
Guardando un po' in rete, ho visto che la Suse riconosce a prima vista 
questa scheda ... avercela ;-P 

salvatore ha scritto:

Se vuoi la Suse è in edicola con LinuxPro di Agosto (euri 5,90).
Bye.

dcf ha scritto:

Oppure la Novell ha rilasciato le iso da scaricare della versione 9.3 
pro 32 bit su CD e DVD o l'installer per installarla da rete della 64.

 pro 32 bit su CD e DVD o l'installer per installarla da rete della 64.
Non è la versione di prova vero !? ... ora me la scarico la iso e la
installo .. Grazie ancora a tutti voi :)