* Szedjunk 2.6.20.1-et a kernel.org-rol, es tomoritsuk ki az /usr/src-be.
* Szedjuk le a jelenleg aktualis patchkeszletet innen.
* Applikaljuk a patchsetet a kovetkezo modon:
$ cd /usr/src/
$ tar xfvz /path/to/sven-efika+cruxppc-2007.01.25.tar.gz
$ cd linux-2.6.20.1
$ for i in `ls ../sven-efika+cruxppc/`; do patch -p1 -i ../sven-efika+cruxppc/$i; done
* Legegyszerubb ha leszedunk egy mukodo kernelconfigot pl. innen. Izles szerint, modositsuk.
* A szokasos: make; make modules_install
* Varjunk sokat, amig a gep kuzd a GCC-vel.
* cp arch/powerpc/boot/zImage.chrp /boot/vmlinuz-2.6.20.1
* Reboot. Bootolaskor hasznaljuk a kovetkezo parametereket:
ok boot hd:X boot/vmlinuz-2.6.20.1 root=/dev/sdaX video=radeonfb:1024x768@85
* A fenti parancsot modositsuk rendszerunknek megfeleloen. Figyeljunk ra, hogy az OpenFirmware 0-tol szamozza a particiokat. (sda1 = hd:0)
* Bootolas utan lepjunk be rootkent, es aktivaljuk a hang drivert:
$ modprobe snd-mpc52xx-ac97
* Ha mukodik, adjuk hozza az /etc/modules-hez:
$ echo "snd-mpc52xx-ac97" >>/etc/modules
* Oruljunk. Tegyunk fel ALSA csomagokat, es ugy altalaban, vegyuk birtokba a rendszert. :)
* Ha minden gond nelkul mukodik, allitsuk be az OpenFirmwaret hogy automatikusan bootolja a kernelunket, az Efikahoz adott manual alapjan.
Tovabbi info inyenceknek: Ethernet alrendszer full duplex mukodes engedelyezese.
(Ps: a fent vazolt infok remenyeink szerint hamar elavulnak, hiszen gozerovel folyik az Efika support fejlesztese, es integralasa a mainline kernelbe)
(Ps#2: A fent vazolt infok mellett sok egyeb Efikaval kapcsolatos dolgot is olvashatunk a Genesi altal uzemeltetett PowerDeveloper.org szapport szajton.)
- Chain-Q blogja
- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Egy tipp:
cd /usr/src
ln -s linux-2.6.20.1 linux
cat ../sven-efika+cruxppc/*.patch | patch -p1 -d linux
Szerintem.
- A hozzászóláshoz be kell jelentkezni
Elkepzelheto. Oszinte leszek, az altalam irt parancskombinacio egy forumhozzaszolasban volt a PowerDeveloper.org-on a patchkeszlet mellett, miszerint ezzel applikaljuk. Mivel mukodott, nemigazan analizalgattam, hogy hogyan lehetne optimalisabban. :)
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-
- A hozzászóláshoz be kell jelentkezni
Hejj Charlie!
En sima 2.6.20-asra applikaltam ra egy paccsot, azzal megperdult - harmadszorra :DDD
Este indul a kuzdes megint. :)
USB-s zd1211 wifi adapter vs Efika. :)
Ja, kozben meg kiprobaltam az Angstrom nevu OpenEmbedded.org-ra epulo disztrot, hat azt kell, hogy mondjam brutalisan atom. :)
Igaz, perpill semmi nincs ra csomagban, de ez szerintem hamarosan meg fog oldodni. Lesz dolga a peganak. :)
Ja, meg ha jol lattam, NetBSD-s arcok is reszelnek mar valamit, arra igazan kivancsi leszek. :)
Na, majd reportolok, hogy mit sikerult. :)
(Igazabol szappantarto helyett tok jo lenne az Efika :DDD)
- A hozzászóláshoz be kell jelentkezni
Hejho!
Nos, 2.6.20.1-et megsergettem :)
Tapasztalatok:
- nem ertem, hogy miert PIO4-es modban megy az ata, de oruljunk neki, hogy legalabb megy. :)
- hang kicsit kasas tud lenni, de ezen nem csodalkozom - nagyon prealfabetakappa allapotu a driver :)
- ethernet megy full duplexben (wahahaha).
- a 2.6.20.x-es kernelben levo zd1211rw driver egy fos, bar a koncepcio tetszik, de nem birtam wpa-val osszebeszelni a szappantartoval. Helyette ajanlott a zd1211-es drivert hasznalni, azzal faja. Le lehet tolteni innen: http://zd1211.ath.cx/download/zd1211-driver-r85.tgz. Ez siman megsereg, ugyanazzal a wpa konfiggal siman osszecsattant a szappantartoval. :)
Most mar csak a softap mukodes van hatra, meg meg par aprosag, aztan szappantartot letepem, helyere berakom az efikat es akkor meglassuk. :)
Egyre sutibb suti ez a kis gyosz. ;)
- A hozzászóláshoz be kell jelentkezni
nem ertem, hogy miert PIO4-es modban megy az ata, de oruljunk neki, hogy legalabb megy. :)
Nem is fog nagyobban menni, mert a controller nem tud UDMA-t, csak PIO modokat. Az IDE ala a DMA-t az MPC5200B altalanos celu DMA aramkoreivel (a.k.a. BestComm DMA) biztositjak, de ez csak annyit jelent hogy nem a CPU lapatol, hanem a DMA aramkor, de az UDMA kommunikaciot igy sem tudja sajnos.
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-
- A hozzászóláshoz be kell jelentkezni
CAN busz?
Software is like sex, it's better with a penguin. :D (r)(tm)(c)
- A hozzászóláshoz be kell jelentkezni
Hogy a mi?
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-
- A hozzászóláshoz be kell jelentkezni