I was surprised and alarmed of learning about the spin-off. I am afraid of the consequences that that could have on the project, in general.
However, I have also installed LEDE on my DGN3500B. It has a newer kernel (4.4.15) with a patched USB driver, so that SteveF's problem (https://forum.openwrt.org/viewtopic.php … 53#p299453) should have been solved.
Sadly it isn't - at least with the DWC2 driver, I haven't tried the other one yet. I installed the current nightly build and a single "time dd if=/dev/sda1 | md5sum" froze partway through (I could see from the light on the USB device there was no activity). It did eventually finish, but dmesg showed the familiar symptoms:
[ 565.960464] scsi 0:0:0:0: Direct-Access 128MB USB2.0FlashDrive 2.00 PQ: 0 ANSI: 2
[ 567.031157] ready
[ 567.032329] sd 0:0:0:0: [sda] 256000 512-byte logical blocks: (131 MB/125 MiB)
[ 567.040276] sd 0:0:0:0: [sda] Write Protect is off
[ 567.043737] sd 0:0:0:0: [sda] Mode Sense: 03 00 00 00
[ 567.045005] sd 0:0:0:0: [sda] No Caching mode page found
[ 567.048987] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 567.062446] sda: sda1
[ 567.069354] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 633.556356] dwc2 1e101000.ifxhcd: dwc2_hc_chhltd_intr_dma: Channel 1 - ChHltd set, but reason is unknown
[ 633.564360] dwc2 1e101000.ifxhcd: hcint 0x00000002, intsts 0x04000029
[ 633.570884] dwc2 1e101000.ifxhcd: dwc2_update_urb_state(): trimming xfer length
[ 664.286885] usb 1-1: reset high-speed USB device number 2 using dwc2
[ 668.230440] dwc2 1e101000.ifxhcd: dwc2_hc_chhltd_intr_dma: Channel 1 - ChHltd set, but reason is unknown
[ 668.238442] dwc2 1e101000.ifxhcd: hcint 0x00000002, intsts 0x04000029
[ 668.244956] dwc2 1e101000.ifxhcd: dwc2_update_urb_state(): trimming xfer length
[ 699.358886] usb 1-1: reset high-speed USB device number 2 using dwc2
root@OpenWrt:/tmp#
Maybe my router is just faulty.