Slackware 10.1 ei saa IP-osoitetta
|
|
Tapiox
Suspended due to non-functional email address
|
13. kesäkuuta 2006 @ 20:06 |
Linkki tähän viestiin
|
Mistähän vois johtua? Samassa koneessa oleva Win98 kyllä saa IP:n. Kun roottina kokeilee "ifconfig" niin ei näy eth0 ollenkaan, ja Netwatch ilmoittaa, että liitäntä eth0 ei ole käytettävissä. koneessa on PCI verkkokortti. Mitähän kannattaisi yrittää? Kiitoksia jo etukäteen, jos joku osaa auttaa.
Mua huvita enää mikään!
|
Senior Member
|
13. kesäkuuta 2006 @ 20:44 |
Linkki tähän viestiin
|
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 13. kesäkuuta 2006 @ 20:45
|
juyli
Senior Member
|
14. kesäkuuta 2006 @ 05:15 |
Linkki tähän viestiin
|
Quote: Mitäs näyttää komento lspci eli latautuuko verkkokortti lainkaan?
Niin. Tuo kertoo vain, miten Linux on verkkokortin tunnistanut. Sen jälkeen verkkokortti tarvitsee modulin. Latautuneet modulit näkee komennolla lsmod.
Vasta verkkokortin käyttöönoton jälkeen voidaan alkaa määrittelemään itse verkkoa.
|
Tapiox
Suspended due to non-functional email address
|
14. kesäkuuta 2006 @ 11:32 |
Linkki tähän viestiin
|
lspci:
00:04.0 Network controller: Compaq Computer Corporation Netelligent 10/100 TX PCI UTP (rev 10)
lsmod:
uchi
usbcore
ide-scsi
agpgart
Eli kortillekko ei ladata moduuleita?
Mua huvita enää mikään!
|
Senior Member
|
14. kesäkuuta 2006 @ 12:08 |
Linkki tähän viestiin
|
ei ole ladattu ei.
Tuo sinun kortti käyttää Texas Instrumentsin ThunderLAN piiriä.. ja moduuli on nimeltään.. yllätys... "tlan" :-)
eli komennon modprobe tlan pitäisi ladata moduuli.. olettaen että semmoinen on kerneliin käännetty. Todennäköisesti jossain siellä /etc/rc.d/rc.modules -tiedostossa tuo tlan on mainittu, mutta rivin edessä on risuaita joten sitä ei ehkä ladata automaagisesti. Ota ja katso.
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 14. kesäkuuta 2006 @ 12:23
|
juyli
Senior Member
|
14. kesäkuuta 2006 @ 14:49 |
Linkki tähän viestiin
|
Quote: eli komennon modprobe tlan pitäisi ladata moduuli.. olettaen että semmoinen on kerneliin käännetty.
Ihan pientä pilkunviilausta: kun modulina lisätään ominaisuuksia käyttöön, ei niitä ole kerneliin käännetty.
Tuokin tlan-moduli löytyy valmiina ainakin Ubuntu Dapperista 6.06 (kernel 2.6.15-23). Löytyy varmasti muistakin jakeluista.
$ locate tlan.ko
...
/lib/modules/2.6.10-5-386/kernel/drivers/net/tlan.ko
|
Senior Member
|
15. kesäkuuta 2006 @ 09:01 |
Linkki tähän viestiin
|
Quote: ei niitä ole kerneliin käännetty.
aivan, anteeksi väärä ilmaisu. moduulit ovat siis kernelin lisäpalikoita jotka kernelin kääntämisessä yhteydessä määrätään tuollaiseksi "lisäpalikoiksi" ja ne pitää "ladata" erikseen. itse kerneliin niitä ei siis käännetä :)
Vertailuksi voisi ottaa vaikka wintoosalle tehdyt laiteajurit: ne on periaatteessa samanlaisia, erikseen ladattavia palikoita, joiden laitteet hyppäävät tulille. Windowsissa tuommoisen lisäpalikka ladataan yleensä wintoosan rekisterissä olevien merkintöjen perusteella. Esimerkiksi Slackwaressa lataaminen tapahtuu joko käsin modprobella tai linuxin kerneli yrittää automaattisesti ladata tarvittavia moduleita kun laite löytyy tai sitä käytetää
|
Mainos
|
|
|
Tapiox
Suspended due to non-functional email address
|
19. kesäkuuta 2006 @ 08:08 |
Linkki tähän viestiin
|
Sain modulin ladattua, kortin ja verkon toimimaan, ja nettiin pääsee. =)
Latasin eka modprobe:lla modulin, ja kun verkko toimi, niin kävin poistamassa risuaidan /etc/rc.d/rc.modules tiedoston kohdasta /sbin/modprobe tlan ja nyt verkko toimii heti bootin jälkeen. Kiitos kaikille jotka auttoivat ongelmanratkaisussa. =)
Mua huvita enää mikään!
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 19. kesäkuuta 2006 @ 08:12
|