Usb come il veut !

Bonjour à tous

je suis en train de préparer un pc sous lenny pour un copain. je rencontre plusieurs problèmes : pas de pavé numérique sous kde (ce n’est pas le sujet de ce topic), le montage automatique de l’usb ( clé, dd)

Il fait ce qu’il veut. j’ai du mal à détecter le problème car à chaque reboot, la gestion de l’usb est différentes : message d’erreurs, détection , ouverture automatique …

pouvez-vous m’aider à résoudre ce problème ?

Quelques infos :
système lenny
chipset intel donc module uhci-hcd
lsmod :
uhci_hcd 23376 0
usbcore 133004 3 usb_storage,uhci_hcd
usb_storage 77664 0
paquets installés: pmount, hal et les autres ( je ne pense pas que j’en ai oublié)

lsusb -v
Bus 001 Device 016: ID 0930:6533 Toshiba Corp. 512M USB Stick …

syslog
Jun 26 15:09:51 MM kernel: usb-storage: device scan complete
Jun 26 15:09:51 MM kernel: scsi 0:0:0:0: Direct-Access USB Flash Memory 1.04 PQ: 0 ANSI: 0 CCS
Jun 26 15:09:52 MM kernel: Driver ‘sd’ needs updating - please use bus_type methods
Jun 26 15:09:54 MM kernel: sd 0:0:0:0: [sda] 1001472 512-byte hardware sectors (513 MB)
Jun 26 15:09:55 MM kernel: sd 0:0:0:0: [sda] Write Protect is off
Jun 26 15:09:55 MM kernel: sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
Jun 26 15:09:55 MM kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jun 26 15:09:58 MM kernel: sd 0:0:0:0: [sda] 1001472 512-byte hardware sectors (513 MB)
Jun 26 15:09:59 MM kernel: sd 0:0:0:0: [sda] Write Protect is off
Jun 26 15:09:59 MM kernel: sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
Jun 26 15:09:59 MM kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jun 26 15:10:01 MM kernel: sda: unknown partition table
Jun 26 15:10:01 MM kernel: sd 0:0:0:0: [sda] Attached SCSI removable disk

??? : Driver ‘sd’ needs updating - please use bus_type methods

retours kde
divers et variés
en général trés long à l’ouverture quand il arrive à ouvrir

la clé usb avec laquelle je fais les tests fonctionne trés bien sur mon pc (lenny)

merci de vous intéresser à ce problème

Quelques pistes dans kern.log

Jun 26 16:35:13 MM kernel: uhci_hcd 0000:00:07.2: UHCI Host Controller Jun 26 16:35:13 MM kernel: uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1 Jun 26 16:35:13 MM kernel: irq 10: nobody cared (try booting with the "irqpoll" option) Jun 26 16:35:13 MM kernel: Pid: 477, comm: modprobe Not tainted 2.6.24-1-686 #1 Jun 26 16:35:13 MM kernel: [<c0156dea>] __report_bad_irq+0x36/0x75 Jun 26 16:35:13 MM kernel: [<c0157004>] note_interrupt+0x1db/0x217 Jun 26 16:35:13 MM kernel: [<c0156511>] handle_IRQ_event+0x23/0x51 Jun 26 16:35:13 MM kernel: [<c0157923>] handle_level_irq+0x88/0xb9 Jun 26 16:35:13 MM kernel: [<c01066ed>] do_IRQ+0x55/0x70 Jun 26 16:35:13 MM kernel: [<c01048c3>] common_interrupt+0x23/0x28 Jun 26 16:35:13 MM kernel: [<c0128fa4>] __do_softirq+0x57/0xd3 Jun 26 16:35:13 MM kernel: [<c0129065>] do_softirq+0x45/0x53 Jun 26 16:35:13 MM kernel: [<c01292c9>] irq_exit+0x38/0x6b Jun 26 16:35:13 MM kernel: [<c01066f2>] do_IRQ+0x5a/0x70 Jun 26 16:35:13 MM kernel: [<c01048c3>] common_interrupt+0x23/0x28 Jun 26 16:35:13 MM kernel: [<c02bdbe9>] _spin_unlock_irqrestore+0xa/0x13 Jun 26 16:35:13 MM kernel: [<c0156bf9>] setup_irq+0x14f/0x187 Jun 26 16:35:13 MM kernel: [<d4badece>] usb_hcd_irq+0x0/0x4e [usbcore] Jun 26 16:35:13 MM kernel: [<c0156cab>] request_irq+0x7a/0x96 Jun 26 16:35:13 MM kernel: [<d4bae373>] usb_add_hcd+0x2a0/0x5dd [usbcore] Jun 26 16:35:13 MM kernel: [<d4bb7513>] usb_hcd_pci_probe+0x1ea/0x283 [usbcore] Jun 26 16:35:13 MM kernel: [<c0272a66>] netlink_broadcast+0x261/0x2a1 Jun 26 16:35:13 MM kernel: [<c01eb7e7>] pci_device_probe+0x36/0x57 Jun 26 16:35:13 MM kernel: [<c0241860>] driver_probe_device+0xde/0x15c Jun 26 16:35:13 MM kernel: [<c02bba9d>] klist_next+0x4b/0x6c Jun 26 16:35:13 MM kernel: [<c0241970>] __driver_attach+0x0/0x79 Jun 26 16:35:13 MM kernel: [<c02419b6>] __driver_attach+0x46/0x79 Jun 26 16:35:13 MM kernel: [<c0240e3a>] bus_for_each_dev+0x37/0x59 Jun 26 16:35:13 MM kernel: [<c02416c7>] driver_attach+0x16/0x18 Jun 26 16:35:13 MM kernel: [<c0241970>] __driver_attach+0x0/0x79 Jun 26 16:35:13 MM kernel: [<c0241120>] bus_add_driver+0x6d/0x197 Jun 26 16:35:13 MM kernel: [<c01eb924>] __pci_register_driver+0x48/0x74 Jun 26 16:35:13 MM kernel: [<d480a075>] uhci_hcd_init+0x75/0x9f [uhci_hcd] Jun 26 16:35:13 MM kernel: [<c014377d>] sys_init_module+0x15db/0x16f3 Jun 26 16:35:13 MM kernel: [<c01640ca>] vma_prio_tree_insert+0x17/0x2a Jun 26 16:35:13 MM kernel: [<c0175541>] kmem_cache_destroy+0x0/0xb3 Jun 26 16:35:13 MM kernel: [<c0103ed6>] syscall_call+0x7/0xb Jun 26 16:35:13 MM kernel: ======================= Jun 26 16:35:13 MM kernel: handlers: Jun 26 16:35:13 MM kernel: [<d4badece>] (usb_hcd_irq+0x0/0x4e [usbcore]) Jun 26 16:35:13 MM kernel: Disabling IRQ #10 Jun 26 16:35:13 MM kernel: uhci_hcd 0000:00:07.2: irq 10, io base 0x0000e000 Jun 26 16:35:13 MM kernel: usb usb1: configuration #1 chosen from 1 choice Jun 26 16:35:13 MM kernel: hub 1-0:1.0: USB hub found Jun 26 16:35:13 MM kernel: hub 1-0:1.0: 2 ports detected Jun 26 16:35:13 MM kernel: SCSI subsystem initialized Jun 26 16:35:13 MM kernel: usb 1-2: new full speed USB device using uhci_hcd and address 2

IRQ 10 : y a t’il une option particulière dans le Bios ???
moi j’ai pas trouvé

il semble que j’ai trouvé une solution :

option au boot (menu.lst):
kernel /boot/vmlinuz-2… acpi=force irqpoll

Ne me demander pas pourquoi, je n’en sais rien. Alors que la carte mère fonctionnait sans cette option sur etch ???

Je cherche maintenant à ce que cette option reste à chaque mise à jour du noyau.

j’ai déjà:

defoptions=vga=791

puis-je ajouter une autre ligne :

defoptions=acpi=force irqpoll

ou faut-il procéder autrement ?