Nyare kärna i gNewSense

Allt om t.ex. *BSD och OpenSolaris
Inhuman Soul
Inlägg: 339
Blev medlem: 25 mar 2008, 21:01
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Linköping

Nyare kärna i gNewSense

Inlägg 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? :P
Användarvisningsbild
philip5
HC-IRCare
Inlägg: 1099
Blev medlem: 21 feb 2009, 14:32
OS: Kubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Uppsala
Kontakt:

Re: Nyare kärna i gNewSense

Inlägg 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
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
Inhuman Soul
Inlägg: 339
Blev medlem: 25 mar 2008, 21:01
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Linköping

Re: Nyare kärna i gNewSense

Inlägg 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 :P
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?
Inhuman Soul
Inlägg: 339
Blev medlem: 25 mar 2008, 21:01
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Linköping

Re: Nyare kärna i gNewSense

Inlägg 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 :)
Användarvisningsbild
Rasmus
Inlägg: 2291
Blev medlem: 07 sep 2006, 18:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Svalsta

Re: Nyare kärna i gNewSense

Inlägg av Rasmus »

Vad har du för nätverks kort? Vad är det för chipset?
Inhuman Soul
Inlägg: 339
Blev medlem: 25 mar 2008, 21:01
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Linköping

Re: Nyare kärna i gNewSense

Inlägg 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.
Användarvisningsbild
Rasmus
Inlägg: 2291
Blev medlem: 07 sep 2006, 18:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Svalsta

Re: Nyare kärna i gNewSense

Inlägg av Rasmus »

I denna guide väljer dem att köra ath_pci iställer för ath9k drivrutinen, kanske funkar?
Inhuman Soul
Inlägg: 339
Blev medlem: 25 mar 2008, 21:01
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Linköping

Re: Nyare kärna i gNewSense

Inlägg 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...
Skriv svar

Återgå till "Andra öppna och fria operativsystem"