Ho recentemente scaricato la iso di Slackware64 ed installato la nostra bella Slackware sul mio nuovo portatile, un Packard Bell EasyNoteTM86.
L'intento era quello di cominciare a cimentarmi col ramo -current della distro, per cui, tutto entusiasta, creo il mio bell'account utente, faccio per collegarmi alla rete ma...contrariamente a cio' che mi accade di solito col binomio Slackware-Fastweb, non ho connessione
Digito il mio bel lspci, la scheda ethernet e' li', in bella vista: Broadcom NetLink (TM) Gigabit Ethernet.
Vi riporto l'output della procedura che ho seguito per cercare di capire dove sia il problema.
Codice: Seleziona tutto
root@darkstar:~# dmesg | grep eth
Driver 'st' needs updating - please use bus_type methods
Driver 'sd' needs updating - please use bus_type methods
Driver 'sr' needs updating - please use bus_type methods
eth%d: No PHY devices
Per il PHY device le mie ricerche sino ad ora mi hanno portato a tante wireless ma non LAN
Allora eseguo
Codice: Seleziona tutto
root@darkstar:~# ifconfig -a
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3412 errors:0 dropped:0 overruns:0 frame:0
TX packets:3412 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:250344 (244.4 KiB) TX bytes:250344 (244.4 KiB)
Codice: Seleziona tutto
root@darkstar:~# ifconfig eth0 up
eth0: ERROR while getting interface flags: No such device
Codice: Seleziona tutto
root@darkstar:~# dhclient
Internet Systems Consortium DHCP Client V3.1.2p1
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
No broadcast interfaces found - exiting.
Ma io /etc/rc.d/rc.netdevice non ce l'ho...e pensare che la configurazione di DHCP in fase d'installazione e' andata a buon finerc.d/modules-2.6.29.6
### Network device support ###
# Most of these drivers will probe automatically for the card if you don't
# specify an I/O address and IRQ.
#
# First, if setup probing found a network card, there may be an 'rc.netdevice'
# file that we should run to load the network module:
if [ -x /etc/rc.d/rc.netdevice ]; then
. /etc/rc.d/rc.netdevice
fi
Eppure i moduli per la scheda sono li' perche' lsmod mi restituisce tg3, che sono quelli della mia scheda.
Preso dal dubbio ho cercato di compilare i driver di Broadcom ma dopo svariate battaglie con GCC non riesco a compilare i sorgenti
E' successo a qualcun altro? Potreste darmi qualche linea guida per riuscire a risolvere questo intoppo?
Grazie per l'attenzione e speriamo nasca una bella discussione per poter mettere l'agognato "Risolto" anche a questo topic


