Salut,<br><br>Mai am doar de generat initrd-ul, modificat /boot/grub/menu.lst și<br>rebootat.<br><br>La make install am primit warning-urile:<br><br>root[12:53 AM]playground:/home/constantin/lisa/linux-2.6 # make install<br>
sh /home/constantin/lisa/linux-2.6/arch/x86/boot/install.sh 2.6.29-constantin arch/x86/boot/bzImage System.map &quot;/boot&quot;<br>WARNING: No module 3w-9xxx found for kernel 2.6.29-constantin, continuing anyway<br>WARNING: No module libata found for kernel 2.6.29-constantin, continuing anyway<br>
WARNING: No module ata_piix found for kernel 2.6.29-constantin, continuing anyway<br>root[12:53 AM]playground:/home/constantin/lisa/linux-2.6 # <br><br>Sper sa nu fie nici o problema.<br><br>Constantin<br><br><div class="gmail_quote">
2009/6/11 Constantin Blanariu <span dir="ltr">&lt;<a href="mailto:constantin.blanariu@gmail.com">constantin.blanariu@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br><div class="gmail_quote">2009/6/10 Radu Rendec <span dir="ltr">&lt;<a href="mailto:radu.rendec@ines.ro" target="_blank">radu.rendec@ines.ro</a>&gt;</span><div class="im"><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Salut,<br>
<br>
Ca solutie la toate problemele pe care le-ai enumerat, eu vad rezolvarea<br>
cam asa:<br>
<br>
1. Iti copiezi .config de la Ionut din subtree-ul de linux-2.6, dai<br>
&quot;make oldconfig&quot; si &quot;make menuconfig&quot;. Exista pe undeva o optiune de<br>
configurare prin care poti sa append un string in numele imaginii de<br>
kernel; pune acolo &quot;constantin&quot; sau ce vrei tu.<br>
<br>
2. Dai &quot;make&quot; si iti compilezi practic kernelul de la tine. Apoi &quot;make<br>
modules_install&quot; si &quot;make install&quot;.<br>
<br>
3. Generezi de mana initrd-ul pentru kernelul tau. E o problema cu<br>
mkinitrd de pe masina asta si n-am reusit sa ma prind care - cert e ca<br>
nu creeaza arhiva cpio. O sa revin cu detalii.</blockquote></div><div><br>Cum generez de mână initrd-ul ?<br> </div><div><div></div><div class="h5"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<br>
<br>
4. Rebootezi masina cu kernelul tau.<br>
<br>
5. Folosesti KDIR=../.. ceea ce iti va rezolva problemele de compilare a<br>
modulului.<br>
<br>
Sper sa te ajute asta. Mai da cu mailul daca nu te descurci.<br>
<br>
Bafta,<br>
<br>
Radu<br>
<div><div></div><div><br>
On Wed, 2009-06-10 at 16:42 +0300, Constantin Blanariu wrote:<br>
&gt; Salut!<br>
&gt;<br>
&gt; Am două mici probleme:<br>
&gt;<br>
&gt; 1. Nu reușesc să compilez modulul de switching pe playground din cauza<br>
&gt; diferențelor de versiuni, patch-uri aplicate.<br>
&gt;<br>
&gt; Ca să poată fi inclus modulul în kernelul de pe fedora, în Makefile<br>
&gt; folosesc KDIR=/lib/modules/$KVER/... care e diferit de ce am eu<br>
&gt; în ../..<br>
&gt;<br>
&gt; În principiu sunt diferențele induse de scoaterea speed și duplex de<br>
&gt; către Ionuț acum ceva timp și<br>
&gt; modificările făcute de mine în câteva fișiere gen<br>
&gt; include/linux/net_switch.h pentru a include interfețele bonding.<br>
&gt;<br>
&gt; Nu m-aș apuca să modific /lib/modules/.../build pentru că e posibil să<br>
&gt; îl mai folosească și altcineva (oricum e un link<br>
&gt; la proiectul din home-ul lui Ionuț).<br>
&gt;<br>
&gt; Cam ce s-ar putea face ? Îmi fac o copie a directorului build, o<br>
&gt; modific cum vreau și KDIR va fi un link către acea copie modificată ?<br>
&gt;<br>
&gt;<br>
&gt; 2. Am introdus un nou apel ioctl, SIOCBONDGETFULLINFO, pentru<br>
&gt; interogarea interfeței bonding și a obține informații. Nu e principiul<br>
&gt; de<br>
&gt; la switch, cu un singur apel ioctl și subcomenzi. Pentru aceasta a<br>
&gt; fost nevoie să adaug câteva linii net/core/dev.c și încă un fișier.<br>
&gt; Însă ca aceste<br>
&gt; apeluri să și funcționeze, este nevoie de o recompilare de kernel cu<br>
&gt; cele două fișiere modificate.<br>
&gt;<br>
&gt; Cum s-ar putea face asta pe playground cât mai repede și fără<br>
&gt; probleme/încurcături ?<br>
&gt;<br>
&gt; Mulțumesc frumos,<br>
&gt;<br>
&gt; Constantin<br>
&gt;<br>
&gt; --<br>
&gt; Constantin Blanariu<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; LiSA-Devel mailing list<br>
&gt; <a href="mailto:LiSA-Devel@lisa.ines.ro" target="_blank">LiSA-Devel@lisa.ines.ro</a><br>
&gt; <a href="http://lisa.ines.ro/mailman/listinfo/lisa-devel" target="_blank">http://lisa.ines.ro/mailman/listinfo/lisa-devel</a><br>
<br>
</blockquote></div></div></div><font color="#888888"><br>Constantin<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Constantin Blanariu<br><br>