Sida 1 av 1
Nyare kärna i gNewSense
Postat: 08 mar 2009, 22:46
av Inhuman Soul
Jag skulle behöva en nyare kärna i gNewSense för att kunna använda mitt trådlösa nätverkskort (ath9k-drivrutinen).
Den senaste versionen av gNewSense är ju baserad på Ubuntu 8.04.
Hittade en guide:
http://www.cyberciti.biz/tips/compiling ... el-26.html
och fria kärnor:
http://www.fsfla.org/svnwiki/selibre/li ... /releases/
Är det något jag behöver tänka på eller är det bara att följa guiden och hoppas att det går bra?

Re: Nyare kärna i gNewSense
Postat: 09 mar 2009, 11:29
av philip5
Jag skulle inte installera en kernel på det sättet som är beskrivet i den där guiden som du länkade till. Visserligen kommer det i sig att fungera men på ett debianbaserat system så skulle jag mycke hellre skapa det som ett paket vilket inte är svårare i det här fallet. Det finns ett särskilt verktyg som heter make-kpkg som skapar paket av kärnor man bygger. En guide för att bygga så hittar du här:
http://www.howtogeek.com/howto/ubuntu/h ... ntu-kernel
Fördelen är att ett paket på det här sättet också lägger till sig i grub och alla de momenten automatiskt när man sedan installerar det. Om man sedan avinstallerar det så sköts det lika automatiskt som vilket paket som helst, alltså mycket smidigare.
Som en kommentar till guiden så skriver de på ett ställe att man ska köra "make menuconfig" detta skapar ett menysystem för att konfigurera sin kärna som på bilderna där i guiden men om man hellre vill ha ett fönster som gui att klicka runt i så kan man istället köra "make xconfig" vilket jag tycker är överskådligare. För att man ska kunna köra "make xconfig" istället så krävs det att man har paketet libqt3-dev installerat.
Det kan vara ganska krytiskt att välja bland alla grejer i en kärna så för enkelhetens skull kan man öppna den config som man har från den kärna man redan kör i menyverktyget. Konfigen ligger i /boot/config-2.6.* och sedan bockar man i de nyheter och förändringar i den nya kärnan man vill ha.
Lycka till!
/Philip
Re: Nyare kärna i gNewSense
Postat: 11 mar 2009, 22:12
av Inhuman Soul
Jag följde guiden som du länkade till. Fick inte igång xconfig eller gconfig så jag körde med menuconfig. Jag bockade för drivrutinen enligt
http://wireless.kernel.org/en/users/Dri ... blingath9k.
Sedan kompilerade jag, vilket tog VÄLDIGT lång tid
Startade med den nya kärnan och direkt när jag tryckte på nätverksikonen hittade den massa trådlösa nätverk.
"Woho" tänkte jag... fast sen fungerade det inte att ansluta..
Nätverksikonen bara "snurrar" och inget händer.
En intressant sak som jag upptäckte var att jag, enligt "ifconfig", fått två nya anslutningar - en som heter "wlan1" och en annan som heter "wmaster0". Enligt "lshw -short" är "wmaster0" det trådlösa nätverkskortet, men det står ingenting där om "wlan1".
Någon som har några tips på vad det kan vara som är fel?
Re: Nyare kärna i gNewSense
Postat: 16 mar 2009, 15:23
av Inhuman Soul
Inhuman Soul skrev:En intressant sak som jag upptäckte var att jag, enligt "ifconfig", fått två nya anslutningar - en som heter "wlan1" och en annan som heter "wmaster0". Enligt "lshw -short" är "wmaster0" det trådlösa nätverkskortet, men det står ingenting där om "wlan1".
Det verkar som det ska vara så. På min stationära är det likadant (förutom att det heter "wlan0" istället för "wlan1", men det borde väl inte ha någon betydelse?).
Testade även att ta bort krypteringen på mitt trådlösa, men jag kunde ändå inte ansluta. Så det är ju inte det som är problemet iaf.
Hjälp uppskattas

Re: Nyare kärna i gNewSense
Postat: 16 mar 2009, 16:29
av Rasmus
Vad har du för nätverks kort? Vad är det för chipset?
Re: Nyare kärna i gNewSense
Postat: 16 mar 2009, 16:47
av Inhuman Soul
Rasmus skrev:Vad har du för nätverks kort? Vad är det för chipset?
Det heter Zepto Z-pro 300Mbit BGN.
Chipset är AR5418.
Enligt
http://www.fsf.org/resources/hw/net/wireless/cards.html så ska ath9k-drivrutinen fungera med chipset.
Det står visserligen AR5418
+AR5133, så jag vet inte riktigt vad det betyder.
Men nu med den nya kärnan och ath9k-drivrutinen kan jag ju se trådlösa nätverk, vilket jag inte kunde innan. Så det känns som jag borde vara på rätt väg iaf.
Re: Nyare kärna i gNewSense
Postat: 16 mar 2009, 17:49
av Rasmus
I
denna guide väljer dem att köra ath_pci iställer för ath9k drivrutinen, kanske funkar?
Re: Nyare kärna i gNewSense
Postat: 22 mar 2009, 23:35
av Inhuman Soul
Rasmus skrev:I
denna guide väljer dem att köra ath_pci iställer för ath9k drivrutinen, kanske funkar?
Enligt
http://wiki.debian.org/WiFi/ath_pci är ath_pci inte helt fritt.
Har testat lite andra saker:
Live-bootade Ubuntu och där fungerade det trådlösa out-of-the-box. Enligt
sudo lshw -C network så använde den ath9k-drivrutinen.
Testade att kompilera kärnan igen, men med en configfil från Ubuntu (så jag inte hade missat att bocka i något). Versionen på kärnan var förresten 2.6.27-11. Fungerade lika likadant, alltså att man kan se trådlösa nätverk men inte ansluta till dem.
Laddade ner en färdigkompilerad fri kärna och installerade (2.6.28 från
http://www.aligunduz.org/gNewSense/). Fungerade också likadant...