Atheros AR8161 ajout dans kernel

Bonjour a tous et a toutes,

j’ai besoin d’intégrer dans le kernel 3.2.0.0-bpo-3-686 un pilote de carte reseau Atheros AR8161 pour un Dell Vostro 3360 http://www.ubuntu.com/certification/catalog/component/pci:1969:1091-NETWORK/
pourquoi le forcer dans le kernel plutot que de le charger a la modprobe ?
tout simplement parce que j’utilise ce kernel sur un pxe ce qui m’oblige a le mettre en dur dans le kernel…

j’ai du faire ça y a 1an et je me rappelle plus trop de manip.

merci d’avance pour l’aide

Tu ne peux pas utiliser un initrd/initramfs avec PXE et y inclure le module ?

voila les lignes de boot dans le pxe, le soucis justement c’est qu’il semble pas être ajouté a initrd
malgré ce tuto suivit d’un update-initramfs -u

label pxe_openbo-kernel3.2-06-11-2012 1024x768
kernel images/2012/debian-kernel3.2/06-11-2012/live/vmlinuz
append boot=live netboot=nfs nfsroot=10.8.0.1:/var/lib/tftpboot/images/2012/debian-kernel3.2/06-11-2012 initrd=images/2012/debian-kernel3.2/06-11-2012/live/initrd.img vga=791
TEXT HELP
        blabla
ENDTEXT

je peux mettre un initrd perso sans soucis mais faut que je cherche plus a intégrer ce pilote au chargement du kernel ou de l’initrd

j’ai trouvé au final en intégrant les pilotes de la carte dans initrd
http://wiki.deimos.fr/index.php?title=Initramfs_:corriger_les_petits_probl%C3%A8mes_de_boot_kernel_gr%C3%A2ce%C3%A0_initramfs&action=edit

http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2012-11-05.tar.bz2 ./scripts/driver-select alx make make install

puis terminer a la main pour l’initrd puisque le script est basé sur ubuntu

ajout de alx dans /etc/initramfs-tools/modules
update-initramfs -v -k 3.2.0.0…mon-kernel-installe -t -u

et ensuite un copier coller du initrd dans le pxe

il y avait pas plus simple ?

Inclure un pilote en dur dans le noyau implique de recompiler complètement le noyau. Ce n’est pas ce que j’appelle simple, et je ne saurais même pas comment le faire avec un pilote externe qui n’est pas inclus dans les sources du noyau, sauf si les sources du pilote incluent un moyen pour patcher les sources du noyau.