<BøNilzen> Skrevet 30. januar 2005 Del Skrevet 30. januar 2005 Da jeg installerte Debian (woody) var det naturlig nok et sted jeg skulle velge hvilke moduler/drivere som skulle bli installert. Under net-kategorien skulle jeg legge til ethernet-drivere. For å få installert dem måtte jeg gi noen parametre om IRQ og IO. Jeg visste ikke hvordan jeg skulle gjøre det, så jeg hoppet bare over det da jeg ikke hadde bruk for det da. Men nå fikk jeg plutselig bruk for det.. Kan jeg installere disse driverne uten å måtte kompilere kjernen på nytt? Og hvordan skal jeg sende parametrene? Lenke til kommentar
femfulle Skrevet 30. januar 2005 Del Skrevet 30. januar 2005 Kansje "cat /usr/src/linux/.config |grep MODULNAVN" kan hjelp deg, dersom du har kildekoden installert. Du byttar eventuelt linux ut med navnet på gjeldane kjerne. Dersom det står (# CONFIG osv) er ikkje drivaren installert. Dersom det står "m" bak =, kan du laste driveren som modul. Sånn kan du då laste driveren: modprobe modulnavn io=ioadresse irq=irq-port Håpar dette hjalp deg litt iallefall Lenke til kommentar
mysjkin Skrevet 30. januar 2005 Del Skrevet 30. januar 2005 (endret) Sannsynligvis er det bare å ta en modprobe <navnet på diveren> fx modprobe 3c59x. Så sant du ikke har et eller et annet sært oppsett, så finner driveren selv ut av IRQ og IO. Dersom du har et eller annet normalt nettverkskort skal du finne modulen under /lib/modules/<kjernever>/kernel/drivers/net og ikke ha noe behov for rekompilering. Etter at du har funnet riktig modul, kan du legge den inn i /etc/modules, så blir den lastet automatisk ved boot. Forresten, du må også se til at /etc/network/interfaces er riktig satt opp dersom du ikke har hatt noe ethernettkort i maskinen fra før, den må inneholde. auto eth0 iface eth0 inet dhcp Dersom du får ip fra dhcp ellers auto eth0 iface eth0 inet static address 192.168.1.10 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 (address må vise til ønsket nettaddresse for maskinen din) M. Endret 30. januar 2005 av mysjkin Lenke til kommentar
<BøNilzen> Skrevet 31. januar 2005 Forfatter Del Skrevet 31. januar 2005 (endret) Hmm.. har ikke kildekoden installert. Og her så det jo dårlig ut.. Nilsen:cat /etc/network/interfaces auto lo iface lo inet loopback Skal ta å endre det å se åssen det blir Endret 31. januar 2005 av <BøNilzen> Lenke til kommentar
<BøNilzen> Skrevet 31. januar 2005 Forfatter Del Skrevet 31. januar 2005 Men foressten. Åssen finner jeg ut hvilken IO og IRQ jeg skal bruke? Lenke til kommentar
femfulle Skrevet 31. januar 2005 Del Skrevet 31. januar 2005 kommandoen: lspci -v Lenke til kommentar
Varj Skrevet 1. februar 2005 Del Skrevet 1. februar 2005 hvis du bruker pci-nettverkskort, trenger du ikke spesifisere irq osv Lenke til kommentar
<BøNilzen> Skrevet 1. februar 2005 Forfatter Del Skrevet 1. februar 2005 hvis du bruker pci-nettverkskort, trenger du ikke spesifisere irq osv Ikke? Jeg har PCI-kort, og under installasjon gikk jeg inn på "Ethernet"-modulen, trykket enter, og prøvde å ikke gi noen parametre, men det feilet. Lenke til kommentar
<BøNilzen> Skrevet 1. februar 2005 Forfatter Del Skrevet 1. februar 2005 Kjørte "lspci -v" på en testmaskin jeg har (med slackware fra før) og der fant jeg ut at IO'en til nettverkskortet var 9000 og IRQ var 11. Prøvde så å kjøre debian-installeren. Skulle da legge inn Ethernet-moduler, og ga parameteret IO=9000 IRQ=11 Prøvde også IO=0x9000 IRQ=11 Den klaget på IO-error Hva er galt? Lenke til kommentar
<BøNilzen> Skrevet 2. februar 2005 Forfatter Del Skrevet 2. februar 2005 Jaja, jeg fikk det til nå! Men en ting er litt merkelig. Når jeg booter med standard 2.2 kjerne finner jeg driveren jeg trenger, men booter jeg med bf2.4 er den der ikke.. Lenke til kommentar
Gronz Skrevet 2. februar 2005 Del Skrevet 2. februar 2005 Jaja, jeg fikk det til nå! Men en ting er litt merkelig. Når jeg booter med standard 2.2 kjerne finner jeg driveren jeg trenger, men booter jeg med bf2.4 er den der ikke.. Mulig at driveren ikke er kompilert inn i 2.4-kernelen. Lenke til kommentar
mysjkin Skrevet 3. februar 2005 Del Skrevet 3. februar 2005 Hvilken driver er det du bruker? Mener det var noen som endret navn fra 2.2 til 2.4. M. Lenke til kommentar
<BøNilzen> Skrevet 3. februar 2005 Forfatter Del Skrevet 3. februar 2005 (endret) Husker ikke nøyaktig hva den het men. Det var noe realtek greier. Edit: Og foressten Er det ikke USB i kjerne 2.2 ? Får ikke mounta USB-disken min ihvertfall. Var egentlig usedvanlig lite du kunne velga av drivere i 2.2 i forhold til 2.4 Endret 3. februar 2005 av <BøNilzen> Lenke til kommentar
kyrsjo Skrevet 3. februar 2005 Del Skrevet 3. februar 2005 har du tatt: modprobe usb_storage ? BTW. det står noe om USB-oppstart under boot av debian? Sjekke dmesg etc? Forøvrig... 2.2 er steinalder. 2.4 er stabile kjerna. 2.6 er mer moderne, men ikke fullt så stabil (hvor stabil i 99% av tilfellene mener API-stabilitet) Lenke til kommentar
<BøNilzen> Skrevet 3. februar 2005 Forfatter Del Skrevet 3. februar 2005 Vet at 2.2 er steinalder ja. Var bare det at det ikke var driver til nettverkskortet mitt i 2.4, derfor prøvde jeg 2.2 Men tenkte ikke på det som en varig løsning, det bør jo være mulig å få mekka det til i 2.4 også. Lenke til kommentar
mysjkin Skrevet 3. februar 2005 Del Skrevet 3. februar 2005 Det var noe realtek greier. Realtek, ja. Hadde en følese av det... Jeg kronglet vanvittig mye med drivere før jeg fikk til realtek kort på noen av mine maskiner. I 2.4 (eller 2.6), prøv å modprobe (for et verb..) 8139cp eller 8139too. Mange gode grunner til å ikke bruke 2.2 (blant annet USB-støtte..), men jeg har også måttet holde maskiner der pga drivertrøbbel, selv om alle mine nå er oppe på en eller annen 2.6-variant M. Lenke til kommentar
<BøNilzen> Skrevet 6. februar 2005 Forfatter Del Skrevet 6. februar 2005 Du, nå fant jeg en cd-plate med driver til nettverkskortet mitt! Går inn på /cdrom/Linux/linux2.4.x-8169s(130)/ og kjører "make" make: 'r8169.o' is up to date. Javel, hva gjør jeg nå? Finner fremdeles ikke noe nettverkskort. ifconfig eth0 eth0: error fetching interface information: Device not found Samme med eth1 Lenke til kommentar
<BøNilzen> Skrevet 6. februar 2005 Forfatter Del Skrevet 6. februar 2005 Nilsen:/cdrom/Linux/linux2.4.x-8169s(130)# make install make: *** No rule to make target 'install'. Stop Lenke til kommentar
drall Skrevet 6. februar 2005 Del Skrevet 6. februar 2005 root@host:linux2.4.x-8169s(130)# cp r8169.o /lib/modules/`uname -r`/kernel/drivers/net/ root@host:linux2.4.x-8169s(130)# depmod -a root@host:linux2.4.x-8169s(130)# modprobe r8169 kanskje? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå