Read operations are working fine. Cannot copy files to the device or delete existing files. The operation freezes. After the device is physically disconnected, error correction in the FAT16 file system is required.
dmesg
- Code: Select all
[ 784.242339] usb 1-1: new high-speed USB device number 12 using xhci_hcd
[ 784.625467] usb 1-1: Device not responding to setup address.
[ 784.833439] usb 1-1: Device not responding to setup address.
[ 785.041359] usb 1-1: device not accepting address 12, error -71
[ 785.357318] usb 1-1: new high-speed USB device number 13 using xhci_hcd
[ 785.629801] usb 1-1: Device not responding to setup address.
[ 785.833490] usb 1-1: Device not responding to setup address.
[ 786.041406] usb 1-1: device not accepting address 13, error -71
[ 786.041579] usb usb1-port1: attempt power cycle
[ 791.779542] usb 1-1: new high-speed USB device number 15 using xhci_hcd
[ 791.792719] usb 1-1: New USB device found, idVendor=0085, idProduct=0600, bcdDevice= 3.22
[ 791.792728] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 791.792733] usb 1-1: Product: File-backed Storage Gadget
[ 791.792737] usb 1-1: Manufacturer: Linux 2.6.24.2-Boeye with s3c-udc
[ 791.792741] usb 1-1: SerialNumber: 372041756775
[ 791.794494] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 791.798078] scsi host3: usb-storage 1-1:1.0
[ 792.842767] scsi 3:0:0:0: Direct-Access Linux File-Stor Gadget 0322 PQ: 0 ANSI: 2
[ 792.844029] sd 3:0:0:0: Power-on or device reset occurred
[ 792.848140] sd 3:0:0:0: [sdb] 3987209 512-byte logical blocks: (2.04 GB/1.90 GiB)
[ 792.848437] sd 3:0:0:0: [sdb] Write Protect is off
[ 792.848456] sd 3:0:0:0: [sdb] Mode Sense: 0f 00 00 00
[ 792.848665] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 792.865287] sdb:
[ 792.867103] sd 3:0:0:0: [sdb] Attached SCSI removable disk
After stopping the operation through the notification window, output dmesg:
- Code: Select all
[ 1106.768294] INFO: task kworker/u8:2:9049 blocked for more than 122 seconds.
[ 1106.768305] Not tainted 5.4.12-desktop-1.mga7 #1
[ 1106.768309] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1106.768313] kworker/u8:2 D 0 9049 2 0x80004000
[ 1106.768331] Workqueue: writeback wb_workfn (flush-8:16)
[ 1106.768336] Call Trace:
[ 1106.768352] ? __schedule+0x281/0x700
[ 1106.768359] ? wbt_exit+0x30/0x30
[ 1106.768364] ? __wbt_done+0x30/0x30
[ 1106.768369] schedule+0x2f/0xa0
[ 1106.768375] io_schedule+0x12/0x40
[ 1106.768382] rq_qos_wait+0xfa/0x170
[ 1106.768388] ? ll_back_merge_fn+0x1b9/0x530
[ 1106.768394] ? sysv68_partition+0x230/0x230
[ 1106.768399] ? wbt_exit+0x30/0x30
[ 1106.768405] wbt_wait+0x99/0xe0
[ 1106.768411] __rq_qos_throttle+0x23/0x30
[ 1106.768418] blk_mq_make_request+0x12a/0x5c0
[ 1106.768427] generic_make_request+0xcf/0x310
[ 1106.768434] submit_bio+0x3c/0x160
[ 1106.768442] ? bio_add_page+0x62/0x90
[ 1106.768449] submit_bh_wbc+0x16f/0x1a0
[ 1106.768457] __block_write_full_page+0x206/0x460
[ 1106.768462] ? touch_buffer+0x60/0x60
[ 1106.768469] ? bdev_evict_inode+0xe0/0xe0
[ 1106.768476] __writepage+0x19/0x50
[ 1106.768482] write_cache_pages+0x197/0x420
[ 1106.768487] ? __wb_calc_thresh+0x130/0x130
[ 1106.768496] ? pagecache_get_page+0x15a/0x240
[ 1106.768503] ? __find_get_block+0x246/0x280
[ 1106.768509] generic_writepages+0x56/0x90
[ 1106.768528] ? fat_time_unix2fat+0x56/0x160 [fat]
[ 1106.768536] do_writepages+0x41/0xd0
[ 1106.768549] ? __fat_write_inode+0x186/0x230 [fat]
[ 1106.768556] __writeback_single_inode+0x3d/0x340
[ 1106.768562] writeback_sb_inodes+0x1d0/0x450
[ 1106.768571] __writeback_inodes_wb+0x5d/0xb0
[ 1106.768577] wb_writeback+0x255/0x2f0
[ 1106.768582] ? 0xffffffffb9000000
[ 1106.768587] ? cpumask_next+0x16/0x20
[ 1106.768593] wb_workfn+0x329/0x3f0
[ 1106.768602] process_one_work+0x200/0x3c0
[ 1106.768608] worker_thread+0x2d/0x3d0
[ 1106.768613] ? process_one_work+0x3c0/0x3c0
[ 1106.768620] kthread+0x112/0x130
[ 1106.768627] ? kthread_park+0x80/0x80
[ 1106.768636] ret_from_fork+0x35/0x40
On the same computer with Windows 10, copying the file to the ebook works without problems.
I tried to boot from a flash drive to Ubuntu 19.10 - it also freezes when copying.
However, on another computer (Lenovo Q190) with Mageia 7.1, everything works fine and without problems with the same ebook.
Probably problems with USB-drivers?
- Code: Select all
[root@Mageia grub2]# lspci -v | grep USB
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])