Re: Debian & USB ferrado (a luta continua)
joe wrote:
usa: linux nousb
deve func.
Infelizmente "linux nousb" não funciona. Aliás, tentei nousb, nousbcore,
nouhci_hd, nousbkbd e nousbhid, sem sucesso. Através de artifícios
(usando um live CD), coloquei no LILO a linha append="nousb nousbcore
nouhci_hcd nousbkbd nousbhid nopciehp noshpchp nousblp" e mesmo assim as
mensagens de erro continuaram rolando sem parar durante o boot, e o
sistema não entrou no ar.
Depois de tentar Boot pelos lives do Kurumin 4, Kurumin 5 e Ubuntu sem
sucesso, apelei pro seguinte:
1. Instalei, buscando não carregar os módulos relacionados com USB, o
Debian BR-CDD pré 6 (e depois o Sarge).
2. Dei boot com o Adios Linux, um live CD baseado no Slackware dos
tempos que eu colecionava distros (http://dc.qut.edu.au/adios). Ele
presentou duas mensagens de erro na carga do módulo USB e depois
prosseguiu normalmente - inclusive carregando a interface gráfica.
3. Montei a partição onde o Debian havia sido instalado e fucei /var/log
pra ver o que eu encontrava.
Pelo que pude entender das mensagens de erro, o barramento USB da minha
placa mãe foi pro saco mesmo, e eu não tenho como isolá-lo via strap. A
BIOS não adianta muito pois o Linux a ignora e parte para a detecção de
hardware ele mesmo (utilizar a opção failsafe no boot resulta em kernel
panic).
Parece que o Debian, ao contrário do Adios Linux, não desiste de
carregar os módulos do USB quando instruído a fazer isto via LILO, e
muito menos quando as mensagens de erro aparecem. A impressão que eu
tive foi que a tentativa de carga dos módulos referente ao hardware
problemático faz com que o processo de carga dos módulos entre em loop.
Seguem trechos relevantes das mensagens que encontrei no arquivo
/var/log/z do BR-CDD pré 6, se alguém puder me dar uma luz de como
contornar este problema de hardware eu agradeço desde já.
(...)
umount: /target/dev/pts: Invalid argument
umount: /target/dev/shm: Invalid argument
umount: /target/proc/bus/usb: Invalid argument
Reading Package Lists...
(...)
Aug 29 22:30:47 kernel: usbcore: registered new driver usbfs
Aug 29 22:30:47 kernel: usbcore: registered new driver hub
Aug 29 22:30:47 kernel: USB Universal Host Controller Interface driver v2.2
Aug 29 22:30:47 kernel: PCI: Found IRQ 9 for device 0000:00:07.2
Aug 29 22:30:47 kernel: uhci_hcd 0000:00:07.2: Intel Corp. 82371AB/EB/MB
PIIX4 USB
Aug 29 22:30:47 kernel: uhci_hcd 0000:00:07.2: irq 9, io base 0000de00
Aug 29 22:30:47 kernel: uhci_hcd 0000:00:07.2: new USB bus registered,
assigned bus number 1
Aug 29 22:30:47 kernel: hub 1-0:1.0: USB hub found
Aug 29 22:30:47 kernel: hub 1-0:1.0: 2 ports detected
Aug 29 22:30:47 kernel: usbcore: registered new driver usbkbd
Aug 29 22:30:47 kernel: drivers/usb/input/usbkbd.c: :USB HID Boot
Protocol keyboard driver
Aug 29 22:30:47 kernel: usbcore: registered new driver hiddev
Aug 29 22:30:47 kernel: usbcore: registered new driver usbhid
Aug 29 22:30:47 kernel: drivers/usb/input/hid-core.c: v2.0:USB HID core
driver
Aug 29 22:30:47 kernel: drivers/usb/serial/usb-serial.c: USB Serial
support registered for Generic
Aug 29 22:30:47 kernel: usbcore: registered new driver usbserial_generic
Aug 29 22:30:47 kernel: usbcore: registered new driver usbserial
Aug 29 22:30:47 kernel: drivers/usb/serial/usb-serial.c: USB Serial
Driver core v2.0
(...)
Aug 29 22:30:47 kernel: usb 1-1: new low speed USB device using address 2
(...)
Aug 29 22:30:48 kernel: usb 1-1: device not accepting address 2, error -71
Aug 29 22:30:48 kernel: usb 1-1: new low speed USB device using address 3
(...)
Aug 29 22:30:48 kernel: usb 1-1: device not accepting address 3, error -71
Aug 29 22:30:48 kernel: usb 1-2: new full speed USB device using address 4
Aug 29 22:30:49 kernel: usb 1-1: new low speed USB device using address 5
Aug 29 22:30:49 kernel: usb 1-1: device not accepting address 5, error -71
Aug 29 22:30:49 kernel: usb 1-1: new low speed USB device using address 6
Aug 29 22:30:50 kernel: usb 1-1: device not accepting address 6, error -71
Aug 29 22:30:50 kernel: usb 1-2: USB disconnect, address 4
Aug 29 22:30:50 kernel: usb 1-2: new full speed USB device using address 7
Aug 29 22:30:50 kernel: usb 1-1: new low speed USB device using address 8
Aug 29 22:30:51 kernel: usb 1-1: device not accepting address 8, error -71
Aug 29 22:30:51 kernel: usb 1-1: new low speed USB device using address 9
Aug 29 22:30:51 kernel: usb 1-1: device not accepting address 9, error -71
Aug 29 22:30:51 kernel: usb 1-2: USB disconnect, address 7
Aug 29 22:30:51 kernel: usb 1-2: new full speed USB device using address 10
Aug 29 22:30:52 kernel: usb 1-1: new low speed USB device using address 11
Aug 29 22:30:52 kernel: usb 1-1: device not accepting address 11, error -71
Aug 29 22:30:52 kernel: usb 1-1: new low speed USB device using address 12
(...)
Aug 29 22:30:52 kernel: usb 1-1: device not accepting address 12, error -71
Aug 29 22:30:52 kernel: usb 1-2: USB disconnect, address 10
Aug 29 22:30:53 kernel: usb 1-2: new full speed USB device using address 13
Aug 29 22:30:53 kernel: usb 1-1: new low speed USB device using address 14
Aug 29 22:30:53 kernel: usb 1-1: device not accepting address 14, error -71
Aug 29 22:30:53 kernel: usb 1-1: new low speed USB device using address 15
Aug 29 22:30:54 kernel: usb 1-1: device not accepting address 15, error -71
Aug 29 22:30:54 kernel: usb 1-2: USB disconnect, address 13
Aug 29 22:30:54 kernel: usb 1-2: new full speed USB device using address 16
Aug 29 22:30:54 kernel: usb 1-1: new low speed USB device using address 17
Aug 29 22:30:55 kernel: usb 1-1: device not accepting address 17, error -71
Aug 29 22:30:55 kernel: usb 1-1: new low speed USB device using address 18
Aug 29 22:30:55 kernel: usb 1-1: device not accepting address 18, error -71
Aug 29 22:30:55 kernel: usb 1-2: USB disconnect, address 16
Aug 29 22:30:55 kernel: usb 1-2: new full speed USB device using address 19
Aug 29 22:30:56 kernel: usb 1-1: new low speed USB device using address 20
Aug 29 22:30:56 kernel: usb 1-1: device not accepting address 20, error -71
Aug 29 22:30:56 kernel: usb 1-1: new low speed USB device using address 21
Aug 29 22:30:57 kernel: usb 1-1: device not accepting address 21, error -71
Aug 29 22:30:57 kernel: usb 1-2: USB disconnect, address 19
Aug 29 22:30:57 kernel: usb 1-2: new full speed USB device using address 22
Aug 29 22:30:57 kernel: usb 1-1: new low speed USB device using address 23
Aug 29 22:30:57 kernel: usb 1-1: device not accepting address 23, error -71
Aug 29 22:30:58 kernel: usb 1-1: new low speed USB device using address 24
Aug 29 22:30:58 kernel: usb 1-1: device not accepting address 24, error -71
Aug 29 22:30:58 kernel: usb 1-2: USB disconnect, address 22
Aug 29 22:30:58 kernel: usb 1-2: new full speed USB device using address 25
Aug 29 22:30:58 kernel: usb 1-1: new low speed USB device using address 26
Aug 29 22:30:59 kernel: usb 1-1: device not accepting address 26, error -71
Aug 29 22:30:59 kernel: usb 1-1: new low speed USB device using address 27
(...)
Aug 29 22:30:59 kernel: usb 1-1: device not accepting address 27, error -71
Aug 29 22:30:59 kernel: usb 1-2: USB disconnect, address 25
Aug 29 22:31:00 kernel: usb 1-2: new full speed USB device using address 28
Aug 29 22:31:00 kernel: usb 1-1: new low speed USB device using address 29
Aug 29 22:31:00 kernel: usb 1-1: device not accepting address 29, error -71
Aug 29 22:31:00 kernel: usb 1-1: new low speed USB device using address 30
Aug 29 22:31:01 kernel: usb 1-1: device not accepting address 30, error -71
Aug 29 22:31:01 kernel: usb 1-2: USB disconnect, address 28
(...)
Aug 29 22:31:01 kernel: usb 1-1: new low speed USB device using address 32
Aug 29 22:31:02 kernel: usb 1-1: device not accepting address 32, error -71
Aug 29 22:31:02 kernel: usb 1-1: new low speed USB device using address 33
Aug 29 22:31:02 kernel: usb 1-1: device not accepting address 33, error -71
Aug 29 22:31:02 kernel: usb 1-2: USB disconnect, address 31
Aug 29 22:31:02 kernel: usb 1-2: new full speed USB device using address 34
Aug 29 22:31:03 kernel: usb 1-1: new low speed USB device using address 35
Aug 29 22:31:03 kernel: usb 1-1: device not accepting address 35, error -71
Aug 29 22:31:03 kernel: usb 1-1: new low speed USB device using address 36
(...)
Aug 29 22:31:03 kernel: usb 1-1: device not accepting address 36, error -71
Aug 29 22:31:03 kernel: usb 1-2: USB disconnect, address 34
(...)
Aug 29 22:31:04 kernel: usb 1-2: new full speed USB device using address 37
Aug 29 22:31:04 kernel: usb 1-1: new low speed USB device using address 38
Aug 29 22:31:04 kernel: usb 1-1: device not accepting address 38, error -71
Aug 29 22:31:04 kernel: usb 1-1: new low speed USB device using address 39
Aug 29 22:31:05 kernel: usb 1-1: device not accepting address 39, error -71
Aug 29 22:31:05 kernel: usb 1-2: USB disconnect, address 37
(...)
Reply to: