Kenerl 3.7-trunk-amd64 & BCM4313

Salut à tous,

Suite à une mise à jour du kernel 3.2-amd64 vers 3.7-trunk-amd64 j’ai à nouveau perdu la connexion wifi sur mon laptop Asus 1225b.
Avec l’ancien kernel j’avais suivi le wiki : http://wiki.debian.org/wl

Or maintenant sur le 3.7 ça ne fonctionne plus ^^"

Voici quelques traces :

# aptitude -t experimental install linux-headers-3.7-trunk-all Les NOUVEAUX paquets suivants vont être installés : linux-headers-3.7-trunk-all linux-headers-3.7-trunk-all-amd64{a} linux-headers-3.7-trunk-amd64{a} linux-headers-3.7-trunk-common{a} linux-kbuild-3.7{a} 0 paquets mis à jour, 5 nouvellement installés, 0 à enlever et 333 non mis à jour. Il est nécessaire de télécharger 5 031 ko d'archives. Après dépaquetage, 30,3 Mo seront utilisés. Voulez-vous continuer ? [Y/n/?] y Prendre : 1 http://ftp.fr.debian.org/debian/ experimental/main linux-headers-3.7-trunk-common amd64 3.7.1-1~experimental.1 [3 825 kB] Prendre : 2 http://ftp.fr.debian.org/debian/ experimental/main linux-kbuild-3.7 amd64 3.7.1-1~experimental.1 [248 kB] Prendre : 3 http://ftp.fr.debian.org/debian/ experimental/main linux-headers-3.7-trunk-amd64 amd64 3.7.1-1~experimental.1 [573 kB] Prendre : 4 http://ftp.fr.debian.org/debian/ experimental/main linux-headers-3.7-trunk-all-amd64 amd64 3.7.1-1~experimental.1 [193 kB] Prendre : 5 http://ftp.fr.debian.org/debian/ experimental/main linux-headers-3.7-trunk-all amd64 3.7.1-1~experimental.1 [193 kB] 5 031 ko téléchargés en 9s (538 ko/s) Sélection du paquet linux-headers-3.7-trunk-common précédemment désélectionné. (Lecture de la base de données... 118483 fichiers et répertoires déjà installés.) Dépaquetage de linux-headers-3.7-trunk-common (à partir de .../linux-headers-3.7-trunk-common_3.7.1-1~experimental.1_amd64.deb) ... Sélection du paquet linux-kbuild-3.7 précédemment désélectionné. Dépaquetage de linux-kbuild-3.7 (à partir de .../linux-kbuild-3.7_3.7.1-1~experimental.1_amd64.deb) ... Sélection du paquet linux-headers-3.7-trunk-amd64 précédemment désélectionné. Dépaquetage de linux-headers-3.7-trunk-amd64 (à partir de .../linux-headers-3.7-trunk-amd64_3.7.1-1~experimental.1_amd64.deb) ... Sélection du paquet linux-headers-3.7-trunk-all-amd64 précédemment désélectionné. Dépaquetage de linux-headers-3.7-trunk-all-amd64 (à partir de .../linux-headers-3.7-trunk-all-amd64_3.7.1-1~experimental.1_amd64.deb) ... Sélection du paquet linux-headers-3.7-trunk-all précédemment désélectionné. Dépaquetage de linux-headers-3.7-trunk-all (à partir de .../linux-headers-3.7-trunk-all_3.7.1-1~experimental.1_amd64.deb) ... Paramétrage de linux-headers-3.7-trunk-common (3.7.1-1~experimental.1) ... Paramétrage de linux-kbuild-3.7 (3.7.1-1~experimental.1) ... Paramétrage de linux-headers-3.7-trunk-amd64 (3.7.1-1~experimental.1) ... Examining /etc/kernel/header_postinst.d. run-parts: executing /etc/kernel/header_postinst.d/dkms 3.7-trunk-amd64 Error! Bad return status for module build on kernel: 3.7-trunk-amd64 (x86_64) Consult /var/lib/dkms/broadcom-sta/5.100.82.112/build/make.log for more information. Paramétrage de linux-headers-3.7-trunk-all-amd64 (3.7.1-1~experimental.1) ... Paramétrage de linux-headers-3.7-trunk-all (3.7.1-1~experimental.1) ...

Et le log dont il set question :

[quote]DKMS make.log for broadcom-sta-5.100.82.112 for kernel 3.7-trunk-amd64 (x86_64)
jeudi 3 janvier 2013, 13:03:50 (UTC+0100)
/bin/sh: 1: [: Illegal number:
/bin/sh: 1: [: Illegal number:
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
KBUILD_NOPEDANTIC=1 make -C /lib/modules/3.7-trunk-amd64/build M=/var/lib/dkms/broadcom-sta/5.100.82.112/build
make[1]: entrant dans le répertoire « /usr/src/linux-headers-3.7-trunk-amd64 »
CFG80211 API is prefered for this kernel version
Using CFG80211 API
Kernel architecture is X86_64
LD /var/lib/dkms/broadcom-sta/5.100.82.112/build/built-in.o
CC [M] /var/lib/dkms/broadcom-sta/5.100.82.112/build/src/shared/linux_osl.o
In file included from /usr/src/linux-headers-3.7-trunk-common/include/uapi/linux/types.h:4:0,
from /usr/src/linux-headers-3.7-trunk-common/include/linux/types.h:5,
from /var/lib/dkms/broadcom-sta/5.100.82.112/build/src/include/typedefs.h:69,
from /var/lib/dkms/broadcom-sta/5.100.82.112/build/src/shared/linux_osl.c:17:
/usr/src/linux-headers-3.7-trunk-common/arch/x86/include/asm/types.h:4:31: fatal error: asm-generic/types.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[4]: *** [/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/shared/linux_osl.o] Erreur 1
make[3]: *** [module/var/lib/dkms/broadcom-sta/5.100.82.112/build] Erreur 2
make[2]: *** [sub-make] Erreur 2
make[1]: *** [all] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-3.7-trunk-amd64 »
make: *** [all] Erreur 2[/quote]

Si vous avez des idées…

Cordialement

Il y a une raison particulière pour que tu utilises le kernel 3.7 qui est en experimental?
Sinon si tout fonctionne bien avec le 3.2 attend ca mise à jour dans le dépot.

Ou utilises le 3.7 d’atopsid qui est non expérimental :wink:

# ATOPSID pour kernel récent deb http://aptosid.com/debian/ unstable main fix.main

Salut,

J’essaie en fait le 3.7 à cause de bugs avec la 3.2 . Mais je m’aperçois qu’il m’apporte un ennui supplémentaire.

suffit à le désinstaller ?

Cordialement

[quote=“crustyourmind”]Ou utilises le 3.7 d’atopsid qui est non expérimental :wink:

# ATOPSID pour kernel récent deb http://aptosid.com/debian/ unstable main fix.main[/quote]
Il est possible d’ajouter juste cette ligne dans un sources.list d’une debian SID pour pouvoir installer le kernel 3.7 aptosid ?

oui

# ATOPSID pour kernel récent
deb http://aptosid.com/debian/ unstable main fix.main
deb http://aptosid.office-vienna.at/aptosid/debian/ unstable main fix.main

puis aptitude update .

Merci pour l’info, je vais essayer. Mais est-ce que je ne risque pas de me retrouvé avec une aptosid à la place d’une sid ?

Pas si tu installes seulement le kernel.

Etait-ce bug ? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696664
Si oui la nouvelle version 3.7.1-1~experimental.2 a corrigé le problème (j’ai vu
que tu utilises la 3.7.1-1~experimental.1),
si non tu peux faire un rapport de bug (reportbug ou reportbug-ng).
Il y a en général une très bonne réactivité de la part des personnes
en charge du kernel chez debian …

En ce qui me concerne, le problème est plutôt celui-ci :
bugs.debian.org/cgi-bin/bugreport.cgi?bug=696664
ou celui-ci
bugs.debian.org/cgi-bin/bugreport.cgi?bug=696011

Donc plus un problème d’évolution de l’api qui n’est pas encore pris en compte par le paquet VirtualBox. Je vais donc attendre.