Kirjoittaja |
Viesti |
domo
| Torstaina, 6. huhtikuuta, 2006 - klo 0.19: | | Mikä olisi viimeinen 2.6-kerneli jota kannattais yrittää kokeilla laittaa 2.4.27:n jälkeen käyttöön ja olisiko jollain hyvää pohja-configia siihen kernel-käännöstä varten. Kokeilin asentaa lutherin sivulta hakemani linux-image-2.6.12-1-powerpc_2.6.12-1_powerpc.deb:n: boottasi mutta ei löytänyt verkkokorttia. pohjalla siis pegasos1 ja debian dist-upgradettu unstableksi.
|
Piru
| Torstaina, 6. huhtikuuta, 2006 - klo 4.28: | | 2.6.15 on bueno (linux-image-2.6.15-1-powerpc unstablessa, tosin tuo saattaa olla vähän liian iso peg1:lle. linux-source-2.6.15:stä kernel-package:lla kääntämällä saa sopevan). "apt-get install module-init-tools discover" voi auttaa verkkokortin näkymättömyyteen. Ah, ja tosiaan nuo kernelivaihdokset voi sitten hieman uudelleenjärjestellä noita interfaceja.. dmesg:llä ja ifconfig:lla voi vakoilla millä nimillä ne kulloinkin on (tuohon on kai joku fiksukin juttu millä ne sais aina samoihin nimiin... jos joku tietää miten se säädetään noin, niin kertoo ihmeessä).
|
jPV
| Torstaina, 6. huhtikuuta, 2006 - klo 10.24: | | 2.6.8 on mulla ainakin toiminut pitkään hyvin ja oli vielä sopivaa kokoluokkaa peg1:lle... uudempien testailut vielä vähän kesken ;)
|
mkl
| Torstaina, 6. huhtikuuta, 2006 - klo 10.27: | | Ainakin PC-puolella Debianissa on ifrename (paketin voi joutua asentamaan erikseen.) Sille on /etc/iftab tiedosto, johon voi laittaa ainakin MAC-osoitteen perusteella määräytyvän nimen verkkokortille. Voi olla melko vapaamuotoisia nimiä, mutta ehkä nimen pituus on rajana. Ja ehkä kannattaa nimetä kortit muuten kuin eth0... jne, jotta ne erottuisivat ilman ifrenamea tulevista ethernet-korttien nimistä.
|
domo
| Torstaina, 6. huhtikuuta, 2006 - klo 10.40: | | jeesjees, kiitos. Eli 2.6.15 apt-getilla, boot-hakemistosta config talteen, sorsan haku, make menuconfig ja tutkii vähän (udevi pitää saada kunnolla käyttöön ;). eli mun eth0 on saattanut muuttaa jonnekin. hmm, ifconfig -a taisi näyttää vain eth0:n mutta pitää tutkia josko sittenkään ei... hmm, mulla olis ollut joskus aikaisemmin käyttöä tuolle ifrenamelle muussa yhteydessä; miksiköhän silloin ei käytetty. No, jos nyt sitten kuitenkin...
|
domo
| Torstaina, 6. huhtikuuta, 2006 - klo 18.40: | | noniin, nyt on taas säädetty! jees, eth0 ja eth1 vaihtelee (satunnaisesti?) bootissa 2.6.12:lla (lutherin sivuilta haettu). dhclient eth1 auttaa kun on vaihtunut näin testatessa Kokkeilin sit: $ apt-cache search linux-image $ dpkg -l | grep kernel # apt-get install linux-image-2.6.16-1-powerpc # mount -t affs /dev/hda1 /mnt # cp /boot/vmlinuz-2.6.16.... (mutta ei löytynytkään ) no kokeilin naiivisti laittaa sen vmlinux:in mutta eihän se toiminut. no hetken etsimisen jälkeen löytyi komento mkvmlinuz... no sehän ei onnistunut heittämällä tuota vmlinuzia tehdä, siksipä ei tullutkaan...) Jonkin aikaa räpeltyäni sain seuraavilla komentoriveillä tehtyä 2 imagea: $ /usr/sbin/mkvmlinuz -v -n -o l16z -k /boot/vmlinux-2.6.16-1-powerpc -d /usr/lib/kernel-image-2.6.12-1-powerpc $ /usr/sbin/mkvmlinuz -v -o l16z -k /boot/vmlinux-2.6.16-1-powerpc -d /usr/lib/kernel-image-2.6.12-1-powerpc # cp l16z l16zz /mnt # ls -l /mnt -rw-r--r-- 1 root root 4422798 2006-04-06 17:29 l12x -rw-r--r-- 1 root root 4126050 2006-04-05 00:43 l12z -rw-r--r-- 1 root root 6698338 2006-04-06 18:16 l16z -rw-r--r-- 1 root root 1471842 2006-04-06 18:09 l16zz -rw-r--r-- 1 root root 2177090 2005-12-15 05:45 vmlinuz-2.4.27-powerpc OF-bootissa boot l16zz root=/dev/hda2 heittää erroria, boot l16z root=/dev/hda2 jumittaa, lienee liian suuri Mikähän se raja tuossa on? Voisi yrittää pienentää ramdiskin kokoa häksäämällä tuota mkvmlinuz-komentoa, shelliskripti kun on (ja verbose-outputista näkee hyvin mitä se tekee...)
|
|