Ubuntu 15.10 fails to boot from Sandisk USB stick

Bug #1534948 reported by Daro
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Booting from Sandisk USB stick fails and stops on "device descriptor read/64, error -71" and "device not accepting address 6, error -71" on Dell Latitude E5420 Laptop. I tried every USB socket but without success. Booting with "rootwait" parameter does not help either.

[ 5.190746] ata5: SATA link down (SStatus 0 SControl 300)
[ 5.510923] ata6: SATA link down (SStatus 0 SControl 300)
[ 18.414128] usb 2-1.4: device descriptor read/64, error -110
[ 23.601028] usb 2-1.4: device descriptor read/64, error -71
[ 23.777126] usb 2-1.4: new high-speed USB device number 4 using ehci-pci
[ 23.861176] usb 2-1.4: device descriptor read/64, error -71
[ 24.049280] usb 2-1.4: device descriptor read/64, error -71
[ 24.225377] usb 2-1.4: new high-speed USB device number 5 using ehci-pci
[ 24.641614] usb 2-1.4: device not accepting address 5, error -71
[ 24.713649] usb 2-1.4: new high-speed USB device number 6 using ehci-pci
[ 25.129882] usb 2-1.4: device not accepting address 6, error -71
[ 25.131599] usb 2-1-port4: unable to enumerate USB device
[ 25.205925] usb 2-1.6: new full-speed USB device number 7 using ehci-pci
[ 25.303424] usb 2-1.6: New USB device found, idVendor=413c, idProduct=8187
[ 25.304928] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 25.306409] usb 2-1.6: Product: DW375 Bluetooth Module
[ 25.307864] usb 2-1.6: Manufacturer: Dell Computer Corp
[ 25.309305] usb 2-1.6: SerialNumber: 90004EDB8100

however unpluging and repluging usb stick makes booting process go further

[ 35.799849] usb 2-1.4: new high-speed USB device number 8 using ehci-pci
[ 35.893824] usb 2-1.4: New USB device found, idVendor=0781, idProduct=5583
[ 35.895294] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 35.896728] usb 2-1.4: Product: Ultra Fit
[ 35.898129] usb 2-1.4: Manufacturer: SanDisk
[ 35.899521] usb 2-1.4: SerialNumber: 4C530001160413113001
[ 35.905302] usb-storage 2-1.4:1.0: USB Mass Storage device detected
[ 35.907051] scsi host6: usb-storage 2-1.4:1.0
[ 35.908544] usbcore: registered new interface driver usb-storage
[ 35.911586] usbcore: registered new interface driver uas
[ 36.909422] scsi 6:0:0:0: Direct-Access SanDisk Ultra Fit 1.00 PQ: 0 ANSI: 6
[ 36.911179] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 36.913169] sd 6:0:0:0: [sdb] 60751872 512-byte logical blocks: (31.1 GB/28.9 GiB)
[ 36.915880] sd 6:0:0:0: [sdb] Write Protect is off
[ 36.917297] sd 6:0:0:0: [sdb] Mode Sense: 43 00 00 00
[ 36.918317] sd 6:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 36.950274] sdb: sdb1 sdb2 < sdb5 >
[ 36.955479] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 37.254029] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)

---
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: darek 1257 F.... pulseaudio
CurrentDesktop: LXDE
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=UUID=e7e49edd-f274-4ac4-ae57-ebbeb8082257
InstallationDate: Installed on 2015-11-10 (181 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
MachineType: Dell Inc. Latitude E5420
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-22-generic root=UUID=ee3725ef-3af5-4853-84aa-d4526d8e6014 ro priority=low rootwait
ProcVersionSignature: Ubuntu 4.4.0-22.39-generic 4.4.8
RelatedPackageVersions:
 linux-restricted-modules-4.4.0-22-generic N/A
 linux-backports-modules-4.4.0-22-generic N/A
 linux-firmware 1.157
Tags: xenial
Uname: Linux 4.4.0-22-generic x86_64
UpgradeStatus: Upgraded to xenial on 2016-04-23 (17 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 07/10/2011
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A02
dmi.board.name: 0H5TG2
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA02:bd07/10/2011:svnDellInc.:pnLatitudeE5420:pvr01:rvnDellInc.:rn0H5TG2:rvrA01:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E5420
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1534948/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Daro (ziutekputek)
affects: ubuntu → linux-lts-wily (Ubuntu)
Revision history for this message
Daro (ziutekputek) wrote :
affects: linux-lts-wily (Ubuntu) → linux (Ubuntu)
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Did this issue start happening after an update/upgrade? Was there a prior kernel version where you were not having this particular problem?

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.4 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily

Changed in linux (Ubuntu):
importance: Undecided → High
status: Confirmed → Incomplete
Revision history for this message
Daro (ziutekputek) wrote :

#kernel-bug-exists-upstream

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Daro (ziutekputek) wrote :

The problem was there from the first install. Previous kernels tested:
4.2.0-16
4.2.0-18
4.2.0-19

There were some errors while installing upstream kernel (I attach thefile) but despite of that it managed to boot. The problem persists.

Revision history for this message
penalvch (penalvch) wrote :

Daro, to see if this is already resolved in Ubuntu, could you please test http://cdimage.ubuntu.com/daily-live/current/ and advise to the results?

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Daro (ziutekputek) wrote :

I upgraded to Xenial (4.4.0-21-generic) but the problem persists. Should I open a new bug for it?

Changed in linux (Ubuntu):
status: Expired → Incomplete
penalvch (penalvch)
tags: added: wily xenial
Revision history for this message
Daro (ziutekputek) wrote :

Christopher,

1) Yes, badblocks scan shows no errors
2) I make bootable USB stick from ISO using dd. I use another USB stick for that (not Sandisk). After booting I proceed with installation process - I use Sandisk USB as target as if it was a regular harddrive. Installation proceeds without problem. Than I boot from Sandisk and this is when the problem occurs.
3) It was few month ago but I think it was ubuntu-15.10-desktop-amd64.iso.

Than I upgraded to 16.04 using update-manager.

Revision history for this message
penalvch (penalvch) wrote :

Daro, while in your current working OS, please execute the following command only once, as it will automatically gather debugging information, in a terminal:
apport-collect 1534948

Revision history for this message
Daro (ziutekputek) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Daro (ziutekputek) wrote : CRDA.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : IwConfig.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : JournalErrors.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : Lspci.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : Lsusb.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : ProcEnviron.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : ProcModules.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : PulseList.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : RfKill.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : UdevDb.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : WifiSyslog.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : AlsaInfo.txt

apport information

description: updated
Revision history for this message
Daro (ziutekputek) wrote : CRDA.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : IwConfig.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : JournalErrors.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : Lspci.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : Lsusb.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : ProcModules.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : RfKill.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : UdevDb.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote : WifiSyslog.txt

apport information

Revision history for this message
Daro (ziutekputek) wrote :

Christopher,

I have done it.

Revision history for this message
penalvch (penalvch) wrote :

Daro, to clarify, are you able to plug the USB device into a different computer than the Dell Latitude E5420 and have it work?

tags: added: bios-outdated-a14
description: updated
Revision history for this message
Daro (ziutekputek) wrote :

Christopher,

Yes, if I plug it into my desktop computer it boots up without errors.

Revision history for this message
Daro (ziutekputek) wrote :

Christopher,

I did the BIOS upgrade.

darek@LAPTOP-PORTABLE:~$ sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
A14
12/26/2013

It has not change anything - I still get

usb 2-1.2: device descriptor read/64, error -110

and after unplugging and replugging USB stick the booting moves forward.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Daro, could you please test the latest mainline kernel (4.7-rc1) and advise to the results?

tags: added: latest-bios-a14
removed: bios-outdated-a14
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Daro (ziutekputek) wrote :

Christopher,

I tested 4.7-rc1 and it gets even worse. I have not seen

usb 2-1.2: device descriptor read/64, error -110

but it stops booting and unpluging and replugging usb stick does not make the process continue.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Daro, the issue you are reporting is an upstream one. Could you please report this problem following the instructions verbatim at https://wiki.ubuntu.com/Bugs/Upstream/kernel to the appropriate mailing list (TO Greg Kroah-Hartman CC linux-usb)?

Please provide a direct URL to your post to the mailing list when it becomes available so that it may be tracked.

Thank you for your understanding.

tags: added: kernel-bug-exists-upstream kernel-bug-exists-upstream-4.7-rc1
Changed in linux (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Daro (ziutekputek) wrote :

Christopher,

Please find the post in the mailing list below
http://thread.gmane.org/gmane.linux.usb.general/144630/focus=144635

Revision history for this message
Daro (ziutekputek) wrote :

After latest update to 4.4.0-47-generic #68-Ubuntu the problem disappeared.

Changed in linux (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Daro (ziutekputek) wrote :

There seems to be a regression in last kernels: in 4.4.0-57, 4.4.0-53, 4.4.0-47 the problem came back:

[ 6.674209] usb 2-1.2: device descriptor read/64, error -110
[ 20.713076] random: nonblocking pool is initialized
[ 21.849908] usb 2-1.2: device descriptor read/64, error -110
[ 22.025915] usb 2-1.2: new high-speed USB device number 4 using ehci-pci
[ 22.109900] usb 2-1.2: device descriptor read/64, error -71
[ 22.297898] usb 2-1.2: device descriptor read/64, error -71
[ 22.473897] usb 2-1.2: new high-speed USB device number 5 using ehci-pci
[ 22.889887] usb 2-1.2: device not accepting address 5, error -71
[ 22.961884] usb 2-1.2: new high-speed USB device number 6 using ehci-pci
[ 23.377873] usb 2-1.2: device not accepting address 6, error -71
[ 23.379607] usb 2-1-port2: unable to enumerate USB device

The latest working kernel is 4.4.0-45.

Changed in linux (Ubuntu):
status: Fix Released → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Daro, as the issue was originally reported with 4.4.0-22.39, was reported by you as fixed in 4.4.0-45.66, and then regressed in a later version, the scope of this report is satisfied, and is considered closed.

Hence, please file a new report with the Ubuntu repository kernel (not mainline/upstream) via a terminal:
ubuntu-bug linux

Please feel free to subscribe me to it.

Please mention that the issue is a regression from 4.4.0-45.66 to 4.4.0-47.68.

For more on why this is helpful, please see https://wiki.ubuntu.com/ReportingBugs.

Changed in linux (Ubuntu):
importance: High → Undecided
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.