Feisty can't access USB ports
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
Medium
|
Brian Murray |
Bug Description
I have been using Windows XP and decided to try Ubuntu so I installed Ubuntu 7.04 with a dual boot. I have a USB attached flash stick and floppy drive. Ubuntu cannot find either one of these devices. Terminal command lsusb shows nothing. If I go back and boot XP it can see both devices and access the files on them.
I am running on a 2 year old Compaq AMD Sempron 3200+ desktop PC
I have posted this problem on the Ubuntu forums and they haven't been able to help.
Oleksij Rempel (olerem) wrote : | #1 |
Paul Holbrook (psholbrook) wrote : | #2 |
- lsusb and dmesg .odt Edit (22.0 KiB, application/vnd.oasis.opendocument.text)
I am a Ubuntu noob so I hope I did this right.
I plugged the flash stick and floppy drive into the USB ports and then executed the Terminal commands. The output is in the attachment.
Oleksij Rempel (olerem) wrote : Re: [Bug 112357] Re: Feisty can't access USB ports | #3 |
first of all: This command:
dmesg > my_dmesg
will create file my_dmesg. This file you can post here. Not .odt file it
is not good, but it's working ;)
The dmesg say you what kernel did and can help find a problem.
For example this part show you that your usb_module (driver) filed.You
can try that kernel say you: "Please try using pci=biosirq."
You need presk Esc before ubuntu boot and edit kernel boot option by
pressing "e" and adding pci=biosirq.
[ 18.454705] PCI: No IRQ known for interrupt pin A of device
0000:02:05.0. Please try using pci=biosirq.
[ 18.506290] IRQ handler type mismatch for IRQ 0
[ 18.506295] current handler: timer
[ 18.506301] [<c01540fe>] setup_irq+
[ 18.506311] [<dc8ec3b0>] ohci_irq_
[ 18.506319] [<c0154253>] request_
[ 18.506324] [<dc8ec07d>] ohci1394_
[ 18.506332] [<c01fb953>] pci_match_
[ 18.506337] [<dc8ebcb0>] ohci1394_
[ 18.506343] [<c01fba76>] pci_device_
[ 18.506348] [<c0257a66>] really_
[ 18.506353] [<c0257bd9>] driver_
[ 18.506359] [<c0257dae>] __driver_
[ 18.506364] [<c0256f3b>] bus_for_
[ 18.506369] [<c0257904>] driver_
[ 18.506373] [<c0257d10>] __driver_
[ 18.506377] [<c02572cb>] bus_add_
[ 18.506383] [<c01fbc44>] __pci_register_
[ 18.506387] [<c014421d>] sys_init_
[ 18.506402] [<c0107a5d>] sys_mmap2+0xcd/0xd0
[ 18.506408] [<c0103280>] syscall_
[ 18.506415] =======
Paul Holbrook schrieb:
> I am a Ubuntu noob so I hope I did this right.
>
> I plugged the flash stick and floppy drive into the USB ports and then
> executed the Terminal commands. The output is in the attachment.
>
>
> ** Attachment added: "lsusb and dmesg .odt"
> http://
>
Paul Holbrook (psholbrook) wrote : | #4 |
I rebooted 7.04 and added pci=biosirq. I then plugged in the 2 USB devices. Terminal lsusb did not list any response and jsut gave me blank lines. dmesg output is attached.
paul@paul-home:~$ lsusb
Below is a copy of COMPUTER and FMMC is new to this display but I can't open it.
computer:
computer:
computer:
computer:
computer:
Oleksij Rempel (olerem) wrote : | #5 |
> Below is a copy of COMPUTER and FMMC is new to this display but I can't open it.
>
> computer:
> computer:
> computer:
> computer:
> computer:
This are icon's. They can't help to fix this bug ;)
This part say the kernel is broken:
[ 57.382004] IRQ handler type mismatch for IRQ 0
[ 57.382008] current handler: timer
[ 57.382015] [<c01540fe>] setup_irq+
[ 57.382025] [<dc8ee3b0>] ohci_irq_
[ 57.382033] [<c0154253>] request_
[ 57.382038] [<dc8ee07d>] ohci1394_
[ 57.382046] [<c01fb953>] pci_match_
[ 57.382051] [<dc8edcb0>] ohci1394_
[ 57.382058] [<c01fba76>] pci_device_
[ 57.382062] [<c0257a66>] really_
[ 57.382068] [<c0257bd9>] driver_
[ 57.382074] [<c0257dae>] __driver_
[ 57.382078] [<c0256f3b>] bus_for_
[ 57.382084] [<c0257904>] driver_
[ 57.382088] [<c0257d10>] __driver_
[ 57.382092] [<c02572cb>] bus_add_
[ 57.382098] [<c01fbc44>] __pci_register_
[ 57.382102] [<c014421d>] sys_init_
[ 57.382118] [<c0107a5d>] sys_mmap2+0xcd/0xd0
[ 57.382125] [<c0103280>] syscall_
[ 57.382132] =======
You can you try this ubuntu_kernel...
http://
but before you need to disable any restricted modules, the will not
work, for example nvidia driver.
to install this do:
sudo dpkg -i linux-image-
to uninstall:
sudo dpkg -r linux-image-
If it's working it's good. if not, you need to go upstream
www.kernel.org and report this but there.
Paul Holbrook (psholbrook) wrote : | #6 |
I had this error when I tried to do the install.
paul@paul-home:~$ sudo dpkg -i linux-image-
Password:
dpkg: error processing linux-image-
cannot access archive: No such file or directory
Errors were encountered while processing:
linux-
paul@paul-home:~$
It may have failed because of restricted modules, but I am a noob and don't know which ones they are or how to disable them.
I appreciate your help.
Oleksij Rempel (olerem) wrote : | #7 |
try
md5sum linux-image-
it will show if package checksum. it should be:
b7e2909a2502b3a
Paul Holbrook (psholbrook) wrote : | #8 |
This is what I got.
paul@paul-home:~$ md5sum linux-image-
md5sum: linux-image-
paul@paul-home:~$
Oleksij Rempel (olerem) wrote : | #9 |
:)))
some basics about bash and terminal
paul@paul-home:~$
______________^^^^ - this part mean, your home folder
if you write "ls" you can see what you in this folder have. If you do
not see this name -> linux-image-
home folder, mean you need to look it some where alse. For example if ho
have this file on Desktop you need do "cd Desktop".
Paul Holbrook (psholbrook) wrote : | #10 |
Fishor, I am sorry but you lost me with your last message. I did try the 2 commands and got this result.
paul@paul-home:~$ ls
Desktop Examples lsusb and dmesg .odt my_dmesg
paul@paul-home:~$ cd desktop
bash: cd: desktop: No such file or directory
paul@paul-home:~$
But I don't think that was what you were trying to tell me.
I also did a file search for linux-image-
Paul Holbrook (psholbrook) wrote : | #11 |
A friend of mine that talked me into trying Ubuntu sent me this note regarding my USB bug. Does this address my problem?
http://
Read this. Then send the link to your helper and ask him/her if this is what
would fix the bug. I imagine that Linux (not Ubuntu) is working on fixing
the bug and that an updated linux kernal will be released in the near future.
When it is, all you have to do is keep your Ubuntu system updated by pressing
the blinking orange button. But, anyways, ask your helper if they think this
USB 2.0 bug is the one that is keeping your USB port from being recognized by
Ubuntu and if the fix described (disabling 2.0 and using a slower USB system)
would help your problem. That way, at least, you and your helper will be on
the same page as to what they problem is...
Oleksij Rempel (olerem) wrote : | #12 |
The link you send describe random issue about usb 2.0. I can't say if it
will help you or not. You need to test it your self. Try this
sudo modprobe -r ehci_hcd
this will disable your usb 2.0
and after this, attach your new dmesg
you already how to make dmesg ;)
Paul Holbrook (psholbrook) wrote : | #13 |
fishor: I went back to some of your earlier suggestions and did them.
I wehnt to this web site and downloaded
You can you try this ubuntu_kernel...
http://
Then on terminal
paul@paul-home:~$ sudo dpkg -i linux-image-
Password:
Selecting previously deselected package linux-image-
(Reading database ... 88900 files and directories currently installed.)
Unpacking linux-image-
Done.
Setting up linux-image-
Running depmod.
update-initramfs: Generating /boot/initrd.
find: /lib/firmware/
find: /lib/firmware/
find: /lib/firmware/
find: /lib/firmware/
find: /lib/firmware/
find: /lib/firmware/
Running postinst hook script /sbin/update-grub.
You shouldn't call /sbin/update-grub. Please call /usr/sbin/
Searching for GRUB installation directory ... found: /boot/grub
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-
Found kernel: /boot/vmlinuz-
Found kernel: /boot/memtest86
Updating /boot/grub/menu.lst ... done
paul@paul-home:~$
I then restarted Ubuntu and put a flash drive into USB (at boot time there was a message about a 'compressed kernal. but it came up.) I then ran these commands on terminal
paul@paul-home:~$ md5sum linux-image-
b7e2909a2502b3a
paul@paul-home:~$
paul@paul-home:~$ lsusb
paul@paul-home:~$ dmesg > my-demesg
paul@paul-home:~$
The dmesg output is in the attachment.
I didn't try the USB 2.0 idea.
Oleksij Rempel (olerem) wrote : | #14 |
Ok. good job!
In this kernel ohci_hcd ( usb driver ) will not crash
but not working too. It says:
-------
[ 16.370917] PCI: No IRQ known for interrupt pin A of device
0000:00:13.0. Please try using pci=biosirq.
[ 16.370922] ohci_hcd 0000:00:13.0: Found HC with no IRQ. Check
BIOS/PCI 0000:00:13.0 setup!
[ 16.370929] ohci_hcd 0000:00:13.0: init 0000:00:13.0 fail, -19
[ 16.370946] PCI: No IRQ known for interrupt pin A of device
0000:00:13.1. Please try using pci=biosirq.
[ 16.370949] ohci_hcd 0000:00:13.1: Found HC with no IRQ. Check
BIOS/PCI 0000:00:13.1 setup!
[ 16.370955] ohci_hcd 0000:00:13.1: init 0000:00:13.1 fail, -19
-------
at the begin of the boot it found some more problems:
-------
[ 0.000000] ACPI Warning (tbutils-0310): 64-bit Physical Address in
XSDT is too large (1BEF31801BEF0000), truncating [20070126]
[ 0.000000] ACPI Warning (tbutils-0310): 64-bit Physical Address in
XSDT is too large (000000B000090001), truncating [20070126]
[ 0.000000] ACPI Error (tbutils-0219): Null physical address for ACPI
table [<NULL>] [20070126]
[ 0.000000] ACPI Error (tbutils-0219): Null physical address for ACPI
table [<NULL>] [20070126]
It's look at first like ACPI problem, and should be fixed upstream. It's
mean www.kernel.org
Here is some old instructions how to compile a kernel
http://
I don't thing i can help you more :(
Paul Holbrook (psholbrook) wrote : | #15 |
Fishor. Thank you for all your help. I assume this means I abandon Ubuntu and go back to Windows until sometime in the future when Ubuntu supports my USB.
Paul
Brian Murray (brian-murray) wrote : | #16 |
Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug does not meet the criteria for a stable release update and is being marked as Won't Fix for this particular version of the kernel. You can learn more about the stable release update process at https:/
However, the issue that you reported is one that should be possible to test with the live environment of the Desktop CD of the development release - Gutsy Gibbon. It would help us greatly if you could test with it so we can work on getting it fixed in the actively developed kernel. You can find out more about the development release at http://
If you do decide to test with the development release of Ubuntu please comment on this bug report and include at least the minimal information requested at http://
Changed in linux-source-2.6.20: | |
assignee: | ubuntu-kernel-team → brian-murray |
status: | Confirmed → Won't Fix |
please attach your
lsusb > my_lsusb
dmesg > my_dmesg