installera nätverkskort

Få igång din maskinvara i Ubuntu
Kategoriregler
I detta forum diskuterar vi Ubunturelaterade hårdvarufrågor. För allmänna frågor om (fysisk) hårdvara se:
Hårdvara som Hårdvara
nicklas_s
Inlägg: 6
Blev medlem: 21 mar 2008, 00:30
OS: Ubuntu
Utgåva: 8.04 Hardy LTS

installera nätverkskort

Inlägg av nicklas_s »

Hej,
Jag försökte idag få ett Linksys EG1032 Gigabit nätverkskort funka i min Ubuntu 7.04 server utan framgång. Efter mycket googlande verkade det som andra haft samma problem men jag kunde inte riktigt hitta någon som löst det. Linksys skickar med en drivrutin för Linux men jag får fel när jag kör "make clean modules" som man skall enligt instruktionen som följer med. Den vill göra något i ett bibliotek som heter /lib/modules/2.6.20-15-server/build som jag inte har. Jag saknar alltså build mappen.
Som ni kanske har förstått är jag ingen speciellt erfaren linux-kille men skulle gärna vilja ha det till att funka :)
Har ni några tips?
Tacksam för hjälp!
Glad Påsk // Nicklas
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: installera nätverkskort

Inlägg av Lars »

Hej, välkommen till Ubuntu-se

Börja med att installera paketet build-essential om du inte redan har det. Och sedan behöver du linux-headers-server. Kommandot blir alltså sudo apt-get install build-essential linux-headers-server.
nicklas_s
Inlägg: 6
Blev medlem: 21 mar 2008, 00:30
OS: Ubuntu
Utgåva: 8.04 Hardy LTS

Re: installera nätverkskort

Inlägg av nicklas_s »

Hej Lars och tack för ditt svar!
Jag testade detta men saknar fortfarande build mappen. Är det något ytterligare paket jag saknar kanske?
Här är felet jag får:

nicklas@imxlnx01:~/network/eg1032v3$ sudo make clean modules
make -C src/ clean
make[1]: Entering directory `/home/nicklas/network/eg1032v3/src'
rm -f *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags
make[1]: Leaving directory `/home/nicklas/network/eg1032v3/src'
make -C src/ modules
make[1]: Entering directory `/home/nicklas/network/eg1032v3/src'
make -C /lib/modules/2.6.20-15-server/build SUBDIRS=/home/nicklas/network/eg1032v3/src modules
make: Entering an unknown directory
make: *** /lib/modules/2.6.20-15-server/build: No such file or directory. Stop.
make: Leaving an unknown directory
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/nicklas/network/eg1032v3/src'
make: *** [modules] Error 2

//Nicklas
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: installera nätverkskort

Inlägg av Lars »

Jag hade kanske fel, testa med linux-headers-generic då.
nicklas_s
Inlägg: 6
Blev medlem: 21 mar 2008, 00:30
OS: Ubuntu
Utgåva: 8.04 Hardy LTS

Re: installera nätverkskort

Inlägg av nicklas_s »

Paketen ger mig nya mappar (2.6.20-16-server och 2.6.20-16-generic) under /lib/modules/ och bägge två har build-mappar under sig. I Makefile - filen som körs så pekar den på /lib/modules/$(KVER)/build och $(KVER) blir 2.6.20-15-server. Därav hittar den fortfarande ingen build mapp. Vad är de paketen jag installerat för något? Nya kärnor som kräver omstart eller något liknande? Förklara gärna, vill gärna lära mig hur det hänger ihop (inbiten windows-it-tekniker som jag är...).
Tack!! :)
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: installera nätverkskort

Inlägg av Lars »

Vilken version av kärnan kör du? Kolla med uname -a.

Kernel headers är en del av källkoden för Linux-kärnan, de behövs för att kompilera tredjepartsmoduler (drivrutiner). Just de paketen är s.k. meta-paket som ser till att rätt version är installerade (beroende på vilken version du kör). Man kan vara mer specifik också, sudo apt-get install linux-headers-2.6.20-15-server borde väl fungera.

Du kan också kika i Makefile hur KVER sätts, det borde stå "KVER=$(uname -r)" eller liknande för att automatisk känna av rätt version.
nicklas_s
Inlägg: 6
Blev medlem: 21 mar 2008, 00:30
OS: Ubuntu
Utgåva: 8.04 Hardy LTS

Re: installera nätverkskort

Inlägg av nicklas_s »

Hur avinstallerar jag de extra jag fått nu?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: installera nätverkskort

Inlägg av Lars »

sudo apt-get remove ..., eller man apt-get för mer information ;)
nicklas_s
Inlägg: 6
Blev medlem: 21 mar 2008, 00:30
OS: Ubuntu
Utgåva: 8.04 Hardy LTS

Re: installera nätverkskort

Inlägg av nicklas_s »

Tack för hjälpen!
Det är än så länge inte igång men jag kommer lite längre...
To be continued!
jk89
Inlägg: 7
Blev medlem: 31 mar 2008, 18:33
OS: Ubuntu
Utgåva: 10.04 Lucid LTS

Re: installera nätverkskort

Inlägg av jk89 »

körde kommandot sudo apt-get install build-essential linux-headers-server fick svaret kunde inte hitta paketet build-essential

vad betyder detta? måste jag ha tillgång till internet för att den ska installera? eller finns det i datorn bara att den inte är aktiverad?
jk89
Inlägg: 7
Blev medlem: 31 mar 2008, 18:33
OS: Ubuntu
Utgåva: 10.04 Lucid LTS

Re: installera nätverkskort

Inlägg av jk89 »

är nybörjare med ubuntu, bara van vid windows. så jag tänkte att jag skulle testa ubuntu, men jag måste få igång belkin wireless G först. min router är sönder och wireless fungerar endast...hjläp O0
Skriv svar

Återgå till "Hårdvara och drivrutiner"