Asus___User
Occasional Visitor
Hello.
I've read a lot about ntfs vs ext in linux. I have a brand new WD MyPassport Ultra 4TB which is used with Windows PCs and laptops. So ntfs is the only choise. Now I want to use it with my AC66u B1 router (Firmware Version:3.0.0.4.384_20648). When I plug it into USB3 (or USB2) interface kernel generates log with errors:
scsi 1:0:0:0: Direct-Access WD My Passport 25EA 4005 PQ: 0 ANSI: 6
May 11 13:42:43 kernel: sd 1:0:0:0: Attached scsi generic sg0 type 0
May 11 13:42:43 kernel: scsi 1:0:0:1: Enclosure WD SES Device 4005 PQ: 0 ANSI: 6
May 11 13:42:43 kernel: scsi 1:0:0:1: Attached scsi generic sg1 type 13
May 11 13:42:43 kernel: xhci_hcd 0000:00:0c.0: WARN: Stalled endpoint
May 11 13:42:50 kernel: sd 1:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
May 11 13:42:50 kernel: sd 1:0:0:0: [sda] 7813969920 512-byte logical blocks: (4.00 TB/3.63 TiB)
May 11 13:42:50 kernel: sd 1:0:0:0: [sda] 4096-byte physical blocks
May 11 13:42:50 kernel: xhci_hcd 0000:00:0c.0: WARN: Stalled endpoint
May 11 13:42:56 kernel: end_request: I/O error, dev sda, sector 34198288
May 11 13:42:56 kernel: end_request: I/O error, dev sda, sector 34198288
May 11 13:42:57 kernel: xhci_hcd 0000:00:0c.0: WARN: Stalled endpoint
May 11 13:42:57 kernel: end_request: I/O error, dev sda, sector 981760488
May 11 13:42:57 kernel: end_request: I/O error, dev sda, sector 981760488
Every file I have written to external HDD generates errors: kernel: end_request: I/O error, dev sda, sector ...
It seems by default router mounts external hdd with tuxera ntfs driver which is fast but very unstable in my situtation. It is stable with usb3 kingston 32gb flash drive, but with extarnal hdd of such capacity it can even unmount the drive. The performance of writing to external HDD is nearly 40MB/s which is great. However, when I write a lot of small files kernel generates error for each file end_request: I/O error, dev sda, sector ... For some reason external drive can be even unmounted by kernel.
I tried to use HFS+ with tuxera driver. The performance is the same and everything is stable. But this filesystem is not friendly to Windows OS.
When I use ntfs-3g version 2010 (it is included in router's firmware): ntfs-3g /dev/sda2 /tmp/mnt/MyPassport everything seems ok. External HDD can be writable and readable without errors or forced unmounting. However, USB performance downgrades signifficantly (W: 6.5 MB/s, R: 22MB/s). Moreover, if I unplug my external hdd and plug it again it will be mounted with tntfs (which is unstable).
Conclusion: could you please suggest me a firmware version with stable tuxera ntfs for big external hdds or maybe an update of ntfs-3g with greatly improved performance.
Thanks!
I've read a lot about ntfs vs ext in linux. I have a brand new WD MyPassport Ultra 4TB which is used with Windows PCs and laptops. So ntfs is the only choise. Now I want to use it with my AC66u B1 router (Firmware Version:3.0.0.4.384_20648). When I plug it into USB3 (or USB2) interface kernel generates log with errors:
scsi 1:0:0:0: Direct-Access WD My Passport 25EA 4005 PQ: 0 ANSI: 6
May 11 13:42:43 kernel: sd 1:0:0:0: Attached scsi generic sg0 type 0
May 11 13:42:43 kernel: scsi 1:0:0:1: Enclosure WD SES Device 4005 PQ: 0 ANSI: 6
May 11 13:42:43 kernel: scsi 1:0:0:1: Attached scsi generic sg1 type 13
May 11 13:42:43 kernel: xhci_hcd 0000:00:0c.0: WARN: Stalled endpoint
May 11 13:42:50 kernel: sd 1:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
May 11 13:42:50 kernel: sd 1:0:0:0: [sda] 7813969920 512-byte logical blocks: (4.00 TB/3.63 TiB)
May 11 13:42:50 kernel: sd 1:0:0:0: [sda] 4096-byte physical blocks
May 11 13:42:50 kernel: xhci_hcd 0000:00:0c.0: WARN: Stalled endpoint
May 11 13:42:56 kernel: end_request: I/O error, dev sda, sector 34198288
May 11 13:42:56 kernel: end_request: I/O error, dev sda, sector 34198288
May 11 13:42:57 kernel: xhci_hcd 0000:00:0c.0: WARN: Stalled endpoint
May 11 13:42:57 kernel: end_request: I/O error, dev sda, sector 981760488
May 11 13:42:57 kernel: end_request: I/O error, dev sda, sector 981760488
Every file I have written to external HDD generates errors: kernel: end_request: I/O error, dev sda, sector ...
It seems by default router mounts external hdd with tuxera ntfs driver which is fast but very unstable in my situtation. It is stable with usb3 kingston 32gb flash drive, but with extarnal hdd of such capacity it can even unmount the drive. The performance of writing to external HDD is nearly 40MB/s which is great. However, when I write a lot of small files kernel generates error for each file end_request: I/O error, dev sda, sector ... For some reason external drive can be even unmounted by kernel.
I tried to use HFS+ with tuxera driver. The performance is the same and everything is stable. But this filesystem is not friendly to Windows OS.
When I use ntfs-3g version 2010 (it is included in router's firmware): ntfs-3g /dev/sda2 /tmp/mnt/MyPassport everything seems ok. External HDD can be writable and readable without errors or forced unmounting. However, USB performance downgrades signifficantly (W: 6.5 MB/s, R: 22MB/s). Moreover, if I unplug my external hdd and plug it again it will be mounted with tntfs (which is unstable).
Conclusion: could you please suggest me a firmware version with stable tuxera ntfs for big external hdds or maybe an update of ntfs-3g with greatly improved performance.
Thanks!