Pagina 1 di 3

DHCP non funziona

Inviato: mer 8 nov 2006, 15:04
da Wilbur Mercer
Ciao a tutti, premetto che sono nuovo sia del forum che di Slackware,
L'ho installata per la prima volta, funziona tutto tranne internet, ho un router e non capisco perchè la rete eth0 non è presente in ifconfig...in più la rete è sempre andata con tutte le distribuzioni :shock:
Ho provato con il comando netconfig selezionando DHCP ma continua a non funzionare...dove sto sbagliando?
Grazie :wave:

EDIT: scusate se c'è anche un altra discussione praticamente uguale, ma non l'avevo vista :roll:

Inviato: mer 8 nov 2006, 15:28
da gallows
Dando `ifconfig -a' non te la rileva? Se è così probabilmente devi caricare il driver per la tua scheda. Per vedere che chip monta dai `lspci | grep -i eth`.
Leggi anche Slackware for Dummies.


Ah, benvenuto :)

Inviato: mer 8 nov 2006, 20:28
da Wilbur Mercer
Con ifconfig -a non trova eth0...quindi manca il modulo, che secondo

Codice: Seleziona tutto

lspci | grep -i eth
03:00.0 Ethernet Controller Broadcom Corporation BCM4401-BO 100Base-TX (rev 02)
Come faccio per caricarlo?

Inviato: mer 8 nov 2006, 20:51
da gallows
Io ho una broadcom sul laptop e il driver è "tg3" ma il chip è diverso dal tuo. Credo che nel tuo caso il modulo sia "b44". Se non dovesse esser quello fatti un giro su google.

Inviato: mer 8 nov 2006, 20:58
da Wilbur Mercer
Posso vedere che modulo anche da Ubuntu (sto scrivendo da lì) con lsmod e poi caricarlo in Slack con insmod? :D

Inviato: mer 8 nov 2006, 22:58
da gallows
Sì, usa `modprobe' per caricarlo. Per far in modo che venga caricato in automatico aggiungi `/sbin/modprobe [nomemodulo]' in /etc/rc.d/rc.modules

Inviato: mer 8 nov 2006, 23:02
da Wilbur Mercer
...ora il problema è qual'è il modulo che controlla la scheda di rete?

Codice: Seleziona tutto

andrea@metaphysica:~$ lsmod
Module                  Size  Used by
nls_utf8                2304  1 
nls_cp437               6016  1 
vfat                   13440  1 
fat                    54556  1 vfat
binfmt_misc            11784  1 
rfcomm                 38936  0 
hidp                   32000  2 
l2cap                  23300  10 rfcomm,hidp
bluetooth              48996  5 rfcomm,hidp,l2cap
ipv6                  257632  8 
speedstep_centrino      8576  1 
cpufreq_userspace       4372  0 
cpufreq_stats           5892  0 
freq_table              4996  2 speedstep_centrino,cpufreq_stats
cpufreq_powersave       2048  0 
cpufreq_ondemand        6944  1 
cpufreq_conservative     7200  0 
video                  16644  0 
tc1100_wmi              7428  0 
sbs                    15776  0 
sony_acpi               5516  0 
pcc_acpi               13184  0 
i2c_ec                  5376  1 sbs
i2c_core               22288  1 i2c_ec
hotkey                 10660  0 
dev_acpi               11140  0 
button                  7056  0 
battery                10756  0 
container               4736  0 
ac                      5892  0 
asus_acpi              16792  0 
dm_mod                 60088  4 
md_mod                 78740  0 
af_packet              21768  4 
fglrx                 405164  0 
sbp2                   23304  0 
parport_pc             36132  0 
lp                     11972  0 
parport                37320  2 parport_pc,lp
pcmcia                 38972  0 
snd_intel8x0           33436  2 
sg                     35356  0 
ipw2200               113476  0 
usb_storage            73408  1 
snd_ac97_codec         96672  1 snd_intel8x0
snd_ac97_bus            2432  1 snd_ac97_codec
ieee80211              33608  1 ipw2200
ieee80211_crypt         6016  1 ieee80211
sr_mod                 17060  0 
cdrom                  37792  1 sr_mod
libusual               15632  1 usb_storage
b44                    24972  0 
usbhid                 42464  0 
snd_pcm_oss            46080  0 
snd_mixer_oss          18560  2 snd_pcm_oss
sdhci                  18316  0 
mmc_core               30488  1 sdhci
joydev                 10304  0 
serio_raw               7300  0 
tsdev                   8256  0 
mii                     6016  1 b44
yenta_socket           27916  1 
rsrc_nonstatic         14336  1 yenta_socket
pcmcia_core            42128  3 pcmcia,yenta_socket,rsrc_nonstatic
snd_pcm                80520  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              23172  1 snd_pcm
snd                    55428  8 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               9952  2 snd
evdev                  10496  2 
pcspkr                  3072  0 
snd_page_alloc         10504  2 snd_intel8x0,snd_pcm
psmouse                40072  0 
shpchp                 40856  0 
pci_hotplug            31284  1 shpchp
intel_agp              25116  1 
agpgart                33456  2 fglrx,intel_agp
rtc                    12596  0 
ext3                  138632  1 
jbd                    55700  1 ext3
ohci1394               35248  0 
ieee1394              302904  2 sbp2,ohci1394
ehci_hcd               32520  0 
uhci_hcd               23176  0 
usbcore               130304  6 usb_storage,libusual,usbhid,ehci_hcd,uhci_hcd
ide_generic             1536  0 
sd_mod                 21648  4 
generic                 4868  0 
ata_piix               10884  4 
ahci                   19076  0 
libata                 73228  2 ata_piix,ahci
scsi_mod              141320  7 sbp2,sg,usb_storage,sr_mod,sd_mod,ahci,libata
thermal                14600  0 
processor              26028  2 speedstep_centrino,thermal
fan                     5124  0 
fbcon                  40480  0 
tileblit                2944  1 fbcon
font                    8448  1 fbcon
bitblit                 6272  1 fbcon
softcursor              2432  1 bitblit
vesafb                  8348  0 
capability              5000  0 
commoncap               7808  1 capability
andrea@metaphysica:~$ 
Su Google non ho trovato niente... :?:

Inviato: mer 8 nov 2006, 23:29
da samiel
Il modulo si chiama b44
Nel kernel lo trovi nei driver, networking,
ethernet 10 (o 100), selezionando
EISA, VLB, Pci and on board controllers
Dai un modprobe e dovresti essere a posto.
Altrimenti mettilo a mano in /etc/rc.d/rc.modules
del tuo kernel

M.

Inviato: gio 9 nov 2006, 14:52
da Wilbur Mercer
Non ho capito molto bene cosa ho fatto ma mi pare di aver aggiunto a mano ndiswrapper nei moduli e ora vede eth0 e eth1, dhcps và a buon fine.
Sembra che tutto vada ma quando pingo google non funziona...
È ancora neccessario b44 oppure c'è ancora qualcosa da attivare? :?:

Inviato: gio 9 nov 2006, 15:06
da gallows
Hai aggiunto l'indirizzo per risolvere i domini in /etc/resolv.conf ?

Inviato: gio 9 nov 2006, 15:10
da Wilbur Mercer
Questo è il mio resolv.conf, cosa manca?

Codice: Seleziona tutto

search WAG54GS
Comuqnue io queste cose le sto facendo da un chroot, non è che cambia qualcosa?
Grazie a tutti.

Inviato: gio 9 nov 2006, 15:21
da Paoletta
Wilbur Mercer ha scritto:Questo è il mio resolv.conf, cosa manca?

Codice: Seleziona tutto

search WAG54GS
devi mettere l'ip di un dns server, oppure del tuo router, se ci pensa lui a risolvere gli indirizzi...

io ho alice ed ecco il mio file; se hai alice vanno bene questi

Codice: Seleziona tutto

nameserver 212.216.112.112
nameserver 212.216.172.62

Inviato: gio 9 nov 2006, 19:31
da Wilbur Mercer
C'è stato un errore!
Se da chroot (da Ubuntu) vado su Slack vede la rete funzionante (dopo aver dato il nome di quei server) con eth0 e eth1, ma da Slackware vero riconosce ancora solo lo!
Quindi penso che manchi ancora quel b44, ma se dò modprobe b44 mi dice che no such file or directory!

Codice: Seleziona tutto

bash-3.1# modprobe b44
FATAL: Could not load /lib/modules/2.6.18/modules.dep: No such file or directory
bash-3.1# 
Infatti esiste solo /lib/modules/2.4.33.3/modules.dep, quella del kernel 2.4.33.3 (bare.i) che non funziona sul mio pc (che ha il disco SATA e non IDE).
Come faccio a caricare questo modulo allora!? :banghead: :banghead:

Inviato: gio 9 nov 2006, 20:52
da samiel
ma cos'hai in /lib/modules?
Non è che hai tralasciato di compilare
e/o installare i moduli del 2.6.18.1?

M.

Inviato: ven 10 nov 2006, 11:31
da Paoletta
samiel ha scritto:ma cos'hai in /lib/modules?
Non è che hai tralasciato di compilare
e/o installare i moduli del 2.6.18.1?

M.
mi sa che il problema è proprio questo...