Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/01/2009, à 01:27

BorX

Kernel 2.6.24-23 et Broadcom B43

'lut tongue

Juste pour dire que mon driver (propriétaire) de ma carte wifi (Broadcom B43) ne fait pas très bon ménage avec le noyau depuis que j'ai mis à jour ma Hardy Heron... roll

Pour info, chez moi :

$ cat /etc/lsb-release /proc/version
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04.1"
Linux version 2.6.24-23-rt (buildd@palmer) (gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu3)) #1 SMP PREEMPT RT Thu Nov 27 20:37:26 UTC 2008

Ouais, il s'agit d'un noyau RealTime (y'a-t-il un rapport ?)...
Tout marchait jusqu'à la mise à jour du kernel en 2.6.24-23...
Depuis, mes logs n'en finissent plus de gonfler, gonfler (et ça me gonfle, ça me gonfle !!)
Mon filesystem sature au bout d'une heure !
Ce sont mes fichiers messages, kern.log et syslog qui sont spammés de message du style :

Jan 13 00:19:25 hpborx kernel: [11818.396994]  =======================
Jan 13 00:19:25 hpborx kernel: [11818.397001] WARNING: at /build/buildd/linux-2.6.24/debian/build/custom-source-rt/drivers/net/wireless/b43/dma.c:1290 b43_dma_handle_txstatus()
Jan 13 00:19:25 hpborx kernel: [11818.397010] Pid: 10, comm: sirq-tasklet/0 Tainted: P        2.6.24-23-rt #1
Jan 13 00:19:25 hpborx kernel: [11818.397027]  [<f8b44590>] b43_dma_handle_txstatus+0x3f0/0x430 [b43]
Jan 13 00:19:25 hpborx kernel: [11818.397120]  [<f8b31d5f>] b43_interrupt_tasklet+0x31f/0x7f0 [b43]
Jan 13 00:19:25 hpborx kernel: [11818.397274]  [__tasklet_action+0x86/0x140] __tasklet_action+0x86/0x140
Jan 13 00:19:25 hpborx kernel: [11818.397293]  [jbd:schedule+0x40/0x250] schedule+0x40/0x130
Jan 13 00:19:25 hpborx kernel: [11818.397322]  [ksoftirqd+0x134/0x290] ksoftirqd+0x134/0x290
Jan 13 00:19:25 hpborx kernel: [11818.397382]  [ksoftirqd+0x0/0x290] ksoftirqd+0x0/0x290
Jan 13 00:19:25 hpborx kernel: [11818.397395]  [kthread+0x42/0x70] kthread+0x42/0x70
Jan 13 00:19:25 hpborx kernel: [11818.397403]  [kthread+0x0/0x70] kthread+0x0/0x70
Jan 13 00:19:25 hpborx kernel: [11818.397420]  [kernel_thread_helper+0x7/0x10] kernel_thread_helper+0x7/0x10
Jan 13 00:19:25 hpborx kernel: [11818.397458]  =======================
Jan 13 00:19:25 hpborx kernel: [11818.566612] WARNING: at /build/buildd/linux-2.6.24/debian/build/custom-source-rt/drivers/net/wireless/b43/debugfs.c:635 b43_debugfs_log_txstat()
Jan 13 00:19:25 hpborx kernel: [11818.566630] Pid: 10, comm: sirq-tasklet/0 Tainted: P        2.6.24-23-rt #1
Jan 13 00:19:25 hpborx kernel: [11818.566665]  [<f8b41513>] b43_debugfs_log_txstat+0xb3/0xc0 [b43]
Jan 13 00:19:25 hpborx kernel: [11818.566745]  [<f8b3d813>] b43_handle_txstatus+0x13/0x90 [b43]
Jan 13 00:19:25 hpborx kernel: [11818.566785]  [<f8b31d5f>] b43_interrupt_tasklet+0x31f/0x7f0 [b43]
Jan 13 00:19:25 hpborx kernel: [11818.566922]  [__tasklet_action+0x86/0x140] __tasklet_action+0x86/0x140
Jan 13 00:19:25 hpborx kernel: [11818.566945]  [jbd:schedule+0x40/0x250] schedule+0x40/0x130
Jan 13 00:19:25 hpborx kernel: [11818.566975]  [ksoftirqd+0x134/0x290] ksoftirqd+0x134/0x290
Jan 13 00:19:25 hpborx kernel: [11818.567037]  [ksoftirqd+0x0/0x290] ksoftirqd+0x0/0x290
Jan 13 00:19:25 hpborx kernel: [11818.567051]  [kthread+0x42/0x70] kthread+0x42/0x70
Jan 13 00:19:25 hpborx kernel: [11818.567058]  [kthread+0x0/0x70] kthread+0x0/0x70
Jan 13 00:19:25 hpborx kernel: [11818.567099]  [kernel_thread_helper+0x7/0x10] kernel_thread_helper+0x7/0x10
Jan 13 00:19:25 hpborx kernel: [11818.567140]  =======================
Jan 13 00:19:25 hpborx kernel: [11818.567146] WARNING: at /build/buildd/linux-2.6.24/debian/build/custom-source-rt/drivers/net/wireless/b43/dma.c:1290 b43_dma_handle_txstatus()
Jan 13 00:19:25 hpborx kernel: [11818.567156] Pid: 10, comm: sirq-tasklet/0 Tainted: P        2.6.24-23-rt #1
Jan 13 00:19:25 hpborx kernel: [11818.567173]  [<f8b44590>] b43_dma_handle_txstatus+0x3f0/0x430 [b43]
Jan 13 00:19:25 hpborx kernel: [11818.567268]  [<f8b31d5f>] b43_interrupt_tasklet+0x31f/0x7f0 [b43]
Jan 13 00:19:25 hpborx kernel: [11818.567404]  [__tasklet_action+0x86/0x140] __tasklet_action+0x86/0x140
Jan 13 00:19:25 hpborx kernel: [11818.567424]  [jbd:schedule+0x40/0x250] schedule+0x40/0x130
Jan 13 00:19:25 hpborx kernel: [11818.567453]  [ksoftirqd+0x134/0x290] ksoftirqd+0x134/0x290
Jan 13 00:19:25 hpborx kernel: [11818.567515]  [ksoftirqd+0x0/0x290] ksoftirqd+0x0/0x290
Jan 13 00:19:25 hpborx kernel: [11818.567528]  [kthread+0x42/0x70] kthread+0x42/0x70
Jan 13 00:19:25 hpborx kernel: [11818.567535]  [kthread+0x0/0x70] kthread+0x0/0x70
Jan 13 00:19:25 hpborx kernel: [11818.567553]  [kernel_thread_helper+0x7/0x10] kernel_thread_helper+0x7/0x10
Jan 13 00:19:25 hpborx kernel: [11818.567593]  =======================
Jan 13 00:19:25 hpborx kernel: [11818.579339] WARNING: at /build/buildd/linux-2.6.24/debian/build/custom-source-rt/drivers/net/wireless/b43/debugfs.c:635 b43_debugfs_log_txstat()
Jan 13 00:19:25 hpborx kernel: [11818.579355] Pid: 10, comm: sirq-tasklet/0 Tainted: P        2.6.24-23-rt #1
Jan 13 00:19:25 hpborx kernel: [11818.579389]  [<f8b41513>] b43_debugfs_log_txstat+0xb3/0xc0 [b43]
Jan 13 00:19:25 hpborx kernel: [11818.579468]  [<f8b3d813>] b43_handle_txstatus+0x13/0x90 [b43]
Jan 13 00:19:25 hpborx kernel: [11818.579507]  [<f8b31d5f>] b43_interrupt_tasklet+0x31f/0x7f0 [b43]
Jan 13 00:19:25 hpborx kernel: [11818.579644]  [__tasklet_action+0x86/0x140] __tasklet_action+0x86/0x140
Jan 13 00:19:25 hpborx kernel: [11818.579666]  [jbd:schedule+0x40/0x250] schedule+0x40/0x130
Jan 13 00:19:25 hpborx kernel: [11818.579697]  [ksoftirqd+0x134/0x290] ksoftirqd+0x134/0x290
Jan 13 00:19:25 hpborx kernel: [11818.579759]  [ksoftirqd+0x0/0x290] ksoftirqd+0x0/0x290
Jan 13 00:19:26 hpborx kernel: [11818.579772]  [kthread+0x42/0x70] kthread+0x42/0x70
Jan 13 00:19:26 hpborx kernel: [11818.579780]  [kthread+0x0/0x70] kthread+0x0/0x70
Jan 13 00:19:26 hpborx kernel: [11818.579797]  [kernel_thread_helper+0x7/0x10] kernel_thread_helper+0x7/0x10
Jan 13 00:19:26 hpborx kernel: [11818.579838]  =======================
Jan 13 00:19:26 hpborx kernel: [11818.579845] WARNING: at /build/buildd/linux-2.6.24/debian/build/custom-source-rt/drivers/net/wireless/b43/dma.c:1290 b43_dma_handle_txstatus()
Jan 13 00:19:26 hpborx kernel: [11818.579853] Pid: 10, comm: sirq-tasklet/0 Tainted: P        2.6.24-23-rt #1
Jan 13 00:19:26 hpborx kernel: [11818.579871]  [<f8b44590>] b43_dma_handle_txstatus+0x3f0/0x430 [b43]
Jan 13 00:19:26 hpborx kernel: [11818.579966]  [<f8b31d5f>] b43_interrupt_tasklet+0x31f/0x7f0 [b43]
Jan 13 00:19:26 hpborx kernel: [11818.580122]  [__tasklet_action+0x86/0x140] __tasklet_action+0x86/0x140
Jan 13 00:19:26 hpborx kernel: [11818.580142]  [jbd:schedule+0x40/0x250] schedule+0x40/0x130
Jan 13 00:19:26 hpborx kernel: [11818.580171]  [ksoftirqd+0x134/0x290] ksoftirqd+0x134/0x290
Jan 13 00:19:26 hpborx kernel: [11818.580232]  [ksoftirqd+0x0/0x290] ksoftirqd+0x0/0x290
Jan 13 00:19:26 hpborx kernel: [11818.580246]  [kthread+0x42/0x70] kthread+0x42/0x70
Jan 13 00:19:26 hpborx kernel: [11818.580253]  [kthread+0x0/0x70] kthread+0x0/0x70
Jan 13 00:19:26 hpborx kernel: [11818.580270]  [kernel_thread_helper+0x7/0x10] kernel_thread_helper+0x7/0x10
Jan 13 00:19:26 hpborx kernel: [11818.580310]  =======================

Jusqu'à ce que mon filesystem soit plein ! yikes

J'ai bien tenté des réinstalls de drivers pour ma carte wifi, essayé de trouver des versions plus anciennes... Mais à quoi bon, finalement : tout marchait parfaitement auparavant avant la mise à jour du kernel...

Voilà, c'était juste histoire d'en parler...
Rien trouvé à ce sujet sur le net...

Éventuellement, je suis en recherche de conseils :
Comment "détourner" ces messages pour éviter que mes logs ne saturent le filesystem ?
Dois-je déclarer ce genre d'anomalie quelque part ? Qui sait, il y a bien un truc à corriger quelque part, si ce n'est par moi... hmm

Hors ligne

#2 Le 13/01/2009, à 02:34

it7

Re : Kernel 2.6.24-23 et Broadcom B43

Essayer de booter sur l ancien noyau !

au lancement du Grub faire Echapp et selectionner le noyau precedent

si cela marche modifier le fichier menu.lst pour booter directement sur le noyau precedent

ensuite faire un

sudo update-grub

Hors ligne

#3 Le 13/01/2009, à 02:40

Dert Ung

Re : Kernel 2.6.24-23 et Broadcom B43

Salut,

j'ai pa testé le RT mais avec le generic, mon wifi marche normalement (broadcom aussi). Mais avec ce noyau, la mise en veille marche mais ne se réveille plus. Redémarrage forcé donc (avec le bouton power).


Apple, c'est pas pour moi. Je suis claustrophobe.
T'as mal vu mon avatar? Clique ici
Un peu de clarté, ça fait du bien.

Hors ligne

#4 Le 13/01/2009, à 10:34

BorX

Re : Kernel 2.6.24-23 et Broadcom B43

@it7: Bah ouais, j'ai modifié grub pour qu'il boote sur le précédent noyau avec lequel tout va bien...
C'est juste un peu dommage pour moi, car VirtualBox ne fonctionne pas avec cette version du noyau (pas de module virtualbox-ose pour le kernel 2.6.24-22 ; j'attendais la version suivante depuis longtemps). Mais c'est un autre problème roll

@henhlen: Mouais, il faudrait que j'essaie avec un kernel generic... Le RT ne me sers pas tant que ça, finalement (mais y'a-t-il un rapport ?).
Ta carte wifi Broadcom est-elle une b43 également ?

Hors ligne

#5 Le 13/01/2009, à 12:15

JeromeB

Re : Kernel 2.6.24-23 et Broadcom B43

Salut,
J'ai aussi un problème avec b43 et devd qui me prennent pas mal de cpu depuis que j'ai installé les drivers pour le wifi. Cela s'arrète quand je stoppe le wifi avec network manager.
J'utiliser unbuntu 8.10 avec le noyau par défaut (2.6.24-22.35 version 64bit) donc pas temps réel tout ça sur un asus a6km-q007h.

Hors ligne

#6 Le 13/01/2009, à 17:44

it7

Re : Kernel 2.6.24-23 et Broadcom B43

C est ce que j allais vous dire, j ai fait l update du noyau et je tourne avec le 2.6.24.23-generic !

A essayer

Hors ligne