Fråga
Hej.
Jag har byggt en dator med ett moderkort från MSI (P45 Platinum) och alla funktioner som jag vill använda fungerar bra förutom nätverkskortet. Det verkar vara lite för ny hårdvara, men jag hittade en nyare källkod hos tillverkaren av nätverkskortet (Realtek 8111C) som jag skulle vilja använda.
Problemet är att jag måste kompilera drivrutinen själv från Realtek.
Jag måste ha källkoden till Linux och rätt kompilator. Hur installerar jag rätt utvecklingsmiljö och hur får jag tag i alla nödvändiga filer för att kunna kompilera mina nya drivrutiner?
Linuxdistribution: Ubuntu Server 8.04
Svar
Det första jag skulle prova i ditt läge vore att uppgradera kärnan till den senaste versionen för att se om drivrutinerna i denna uppdaterats till att fungera med ditt kort. Det har dock rapporterats en del problem även med den senaste kärnversionen (2.6.27), detta kan man läsa om på Launchpad (https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules/+bug/286489 ). Vill du ändå prova att kompilera egna moduler bör du först läsa igenom Ubuntus dokumentation där det finns en bra beskrivning på hur man går tillväga för att installera det som krävs för en lyckad kompilering: