Sida 1 av 1

installera nätverkskort

Postat: 21 mar 2008, 00:40
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

Re: installera nätverkskort

Postat: 21 mar 2008, 01:06
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.

Re: installera nätverkskort

Postat: 21 mar 2008, 01:16
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

Re: installera nätverkskort

Postat: 21 mar 2008, 01:32
av Lars
Jag hade kanske fel, testa med linux-headers-generic då.

Re: installera nätverkskort

Postat: 21 mar 2008, 01:41
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!! :)

Re: installera nätverkskort

Postat: 21 mar 2008, 02:00
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.

Re: installera nätverkskort

Postat: 21 mar 2008, 10:45
av nicklas_s
Hur avinstallerar jag de extra jag fått nu?

Re: installera nätverkskort

Postat: 21 mar 2008, 10:55
av Lars
sudo apt-get remove ..., eller man apt-get för mer information ;)

Re: installera nätverkskort

Postat: 21 mar 2008, 11:28
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!

Re: installera nätverkskort

Postat: 31 mar 2008, 18:42
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?

Re: installera nätverkskort

Postat: 31 mar 2008, 18:44
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