Buenas noches a tod@s,
desde hace unos años dispongo de un Dune HD Smart D1, el cual y para las necesidades que he tenido me ha ido de maravilla, de hecho, poca configuración añadida le he hecho, ni yadis, ni ningún gestor por el estilo, la configuración de firmware básica, con sus actualizaciones, claro, y un pincho usb wifi para la red, así como alguna app como Youtube me han bastado.

Pero hace como un par de semanas dejó de funcionar la red, concretamente el pincho wifi, más aún, todos los pendrives y discos duros USB que conecto no funcionan. El cacharro arranca y sigue reproduciendo, la única pega es que ninguno de los puertos usb funciona, ni el interno, que lo tenía configurado para esas apps extras.
La red medio lo puedo solucionar cableando, pero para eso no me hubiese comprado el pincho usb wifi.
He estado trasteando un poco con el cacharro mediante conexión telnet y revisando tanto la carga de los módulos en el kernel de linux como el driver para los usb de almacenamiento y todo parace cargar bien, lo único que me escama es una línea en la salida de "dmesg", que me hace pensar en algún problema hardware(la he resaltado en negrita):

6xx Enabled Devices under Linux/XENV 0xcf79bcb0 = 0x000103f8
Ethernet IR FIP I2CM I2CS SDIO USB SATA
Desired kernel memory size: 0x05000000
Max. DRAM0/1 size allowed: 0x08d00000/0x03400000
Mapped 0x80000000(size 0x04000000) via remap2
Mapped 0x84000000(size 0x01000000) via remap3
Final kernel memory size: 0x05000000
CPU revision is: 00019749
FPU revision is: 01739300
Determined physical RAM map:
memory: 05000000 @ 04000000 (usable)
Desired kernel memory size: 0x0c000000
Max. DRAM0/1 size allowed: 0x08d00000/0x03400000
Mapped 0x80000000(size 0x04000000) via remap2
Mapped 0x84000000(size 0x04000000) via remap3
Mapped 0xc0000000(size 0x03400000) via remap4
Final kernel memory size: 0x0b400000
User-defined physical RAM map:
memory: 0b400000 @ 04000000 (usable)
Wasting 131072 bytes for tracking 4096 unused pages
Initrd not found or empty - disabling initrd
On node 0 totalpages: 15616
DMA zone: 30 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 15586 pages, LIFO batch:3
Normal zone: 0 pages used for memmap
Built 1 zonelists. Total pages: 15586
Kernel command line: mem=192m
Primary instruction cache 32kB, 4-way, physically tagged, linesize 32 bytes.
Primary data cache 32kB, 4-way, virtually tagged, no aliases, linesize 32 bytes
Synthesized TLB refill handler (19 instructions).
Synthesized TLB load handler fastpath (31 instructions).
Synthesized TLB store handler fastpath (31 instructions).
Synthesized TLB modify handler fastpath (30 instructions).
PID hash table entries: 1024 (order: 10, 4096 bytes)
Using 330.750 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 32768 (order: 3, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 2, 65536 bytes)
Memory: 173200k/184320k available (3132k kernel code, 10880k reserved, 707k data, 5824k init, 0k highmem)
Calibrating delay loop... 329.72 BogoMIPS (lpj=164864)
Mount-cache hash table entries: 2048
NET: Registered protocol family 16
PCI: pci host support disabled
SCSI subsystem initialized
libata version 2.21 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Time: TANGOX clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 0, 16384 bytes)
TCP established hash table entries: 8192 (order: 2, 65536 bytes)
TCP bind hash table entries: 8192 (order: 1, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
tango3dog: Hardware Watchdog Timer for SMP864x/SMP865x 0.1 (def. timeout: 30 sec)
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x0 (irq = 9) is a 16550A
serial8250: ttyS1 at MMIO 0x0 (irq = 10) is a 16550A
tangox_enet0: detected phy at address 0x03
tangox_enet0: Ethernet driver for SMP864x/SMP865x internal MAC core 0: 100Mbps Base at 0x26000
tangox_enet0: mac address 00:16:e8:f4:f1:da
tangox_enet1: ethernet mac_core 1 support is disabled from XENV
mice: PS/2 mouse device common for all mice
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Freeing unused kernel memory: 5824k freed
SMP86xx fip (254:0): driver loaded (buffer_size = 2)
SMP86xx ir (253:0): driver loaded (wait_period = 100ms, buffer_size = 32)
sigmablock: module license 'Proprietary' taints kernel.

CS 0 vendor id 0xec.......
CS 0 device id 0xf1.......
SAMSUNG K9F2G08U0C: enabled
TOSHIBA: enabled
POWERFLASH: enabled
SAMSUNG K9F1G08U0D: enabled
SUPER_BLOCK_LOC 4 from 1048576
this->block_shift 18
this->block_size 131072 (262144)
this->page_shift 12
this->page_size 2048 (4096)
Search_sup_from_blk check Block 8 from 1048576
Search_sup_from_blk Sup FOUND at Block 8
.B201345f
.M201345f .B201346t
.M201346t .B201347t
.M201347t .B201348t
.M201348t .B201349t
.M201349t .B201350t
.M201350t .B201351t
.M201351t .B201352t
.M201352t .B201353t
.M201353t .B201354t
.M201354t .B201355t
.M201355t .B201356t
.M201356t .B201357t
.M201357t .B201358t
.M201358t .B201359t
.M201359t .B201360t
.M201360t .B201361t
.M201361t .B201362t
.M201362t .B201363t
.M201363t .B201364t
.M201364t .B201365t
.M201365t .B201366t
.M201366t .B201367t
.M201367t .B201368t
.M201368t .B201369t
.M201369t .B201370t
.M201370t .B201371t
.M201371t .B201372t
.M201372t .B201373t
.M201373t .B201374t
.M201374t .B201375t
.M201375t .B201376t
.M201376t .B201377t
.M201377t .B201378t
.M201378t .B201379t
.M201379t .B201380t
.M201380t .B201381t
.M201381t .B201382t
.M201382t .B201383t
.M201383t .B201384t
.M201384t .B201385t
.M201385t .B201386t
.M201386t .B201387t
.M201387t .B201388t
.M201388t .B201389t
.M201389t .B201390t
.M201390t .B201391t
.M201391t .B201392t
.M201392t .B201393t
.M201393t .B201394t
.M201394t .B201395t
.M201395t .B201396t
.M201396t .B201397t
.M201397t .B201398t
.M201398t .B201399t
.M201399t .B201400t
.M201400t .B201401t
.M201401t .B201402t
.M201402t .B201403t
.M201403t .B201404t
.M201404t .B201405t
.M201405t .B201406t
.M201406t .B201407t
.M201407t .B201408t
.M201408t .B201409t
.M201409t .B201410t
.M201410t .B201411t
.M201411t .B201412t
.M201412t .B201413t
.M201413t .B201414t
.M201414t .B201415t
.M201415t .B201416t
.M201416t .B201417t
.M201417t .B201418t
.M201418t .B201419t
.M201419t .B201420t
.M201420t .B201421t
.M201421t .B201422t
.M201422t .B201423t
.M201423t .B201424t
.M201424t .B201425t
.M201425t .B201426t
.M201426t .B201427t
.M201427t .B201428t
.M201428t .B201429t
.M201429t .B201430t
.M201430t .B201431t
.M201431t .B201432t
.M201432t .B201433t
.M201433t .B201434t
.M201434t .B201435t
.M201435t .B201436t
.M201436t .B201437t
.M201437t .B201438t
.M201438t .B201439t
.M201439t .B201440t
.M201440t .B201441t
.M201441t .B201442t
.M201442t .B201443t
.M201443t .B201444t
.M201444t .B201445t
.M201445t .B201446t
.M201446t .B201447t
.M201447t .B201448t
.M201448t .B201449t
.M201449t .B201450t
.M201450t .B201451t
.M201451t .B201324i
.M201324i .B201325i
.M201325i .B201326i
.M201326i .B201327i
.M201327i .B201328i
.M201328i .B201329i
.M201329i .B201330i
.M201330i .B201331i
.M201331i .B201332i
.M201332i .B201333i
.M201333i .B201334i
.M201334i .B201335i
.M201335i .B201336i
.M201336i .B201337i
.M201337i .B201338i
.M201338i .B201339i
.M201339i .B201340i
.M201340i .B201341i
.M201341i .B201342i
.M201342i .B201343i
.M201343i .B201344i
.M201344i SuperB->Version 1 . 0 . 4
SuperB->Nand_sz 133693440
SuperB->Nb_blocks 1024
SuperB->Nb_pages 64
SuperB->Sz_block 131072
SuperB->Sz_page 2048
SuperB->A_Sz_Nand 133562368
SuperB->Usalbe_PhyBlk 1019
SuperB->Percent_Rev_Sp 3
SuperB->SupBackBlk 5
SuperB->SupLoc 4
SuperB->S_Ad_MgBlock 8
SuperB->E_Ad_MgBlock 263
SuperB->Sz_PBAT 128
ManBlk->Sz_PBAT 2048
ManBlk->myLocation 221
ManBlk->UsablePhyBlk 1019
ManBlk->UsedLBlk 700
ManBlk->NoLgBlks 729
ManBlk->MBWCounter 201451
ManBlk->DBACounter 3155
ManBlk->MBACounter 1
ManBlk->relc_cnt 4
ManBlk->PBAT counter 703
Bad blocks from allocation table
220 221 378
Number of bad blocks from allocation table: 3
Temp bad blocks from scan
....tt..++++++++++++++++++++++++++++++++++++++++++ +++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
+++++++++++++++++++++++++++++++??+++++++++++++++++ ++++++++++++++
++++++++++++TTT+++++++++++++++++++++TTTTTTTTTT++++ ++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++TTTTT+ +++T+++++++?++
+++++++++++++++++++++++++++++++++++++++++++++TTTTT ++++++++++++++
+++TTTTT++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
++++++++++++++++++++++++++++T+++++++++++++++++++++ ++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
+++++++++++++++++++++++++++++++++++TTTTTTT++++++++ ++++++++++++++
+++++++TTT+TTTTTTTTTTTTTTT+TTTTTTTTTTTTTTT+TTTTTTT TTTTTTTTTTTTTT
TTTTTTT+++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
+++
Number of temp bad blocks from scan: 100
Number of fatal bad blocks from scan: 0


********************** Parition configureations for CS 0 *******************
**** parition 1 offset [0x00000000] + size [0x00080000] = [0x00080000] ****
**** parition 2 offset [0x00080000] + size [0x00400000] = [0x00480000] ****
**** parition 3 offset [0x00480000] + size [0x00040000] = [0x004c0000] ****
**** parition 4 offset [0x004c0000] + size [0x00800000] = [0x00cc0000] ****
**** parition 5 offset [0x00cc0000] + size [0x00800000] = [0x014c0000] ****
**** parition 6 offset [0x014c0000] + size [0x00280000] = [0x01740000] ****
**** parition 7 offset [0x01740000] + size [0x00040000] = [0x01780000] ****
**** parition 8 offset [0x01780000] + size [0x03040000] = [0x047c0000] ****
**** parition 9 offset [0x047c0000] + size [0x00fc0000] = [0x05780000] ****
**** parition 10 offset [0x05780000] + size [0x00000000] = [0x05780000] ****
**** parition 11 offset [0x05780000] + size [0x00000000] = [0x05780000] ****
**** parition 12 offset [0x05780000] + size [0x00000000] = [0x05780000] ****
**** parition 13 offset [0x05780000] + size [0x00000000] = [0x05780000] ****
**** parition 14 offset [0x05780000] + size [0x00000000] = [0x05780000] ****
**** parition 15 offset [0x00000000] + size [0x05780000] = [0x05780000] ****
chip_index 0 pos 0

CS 1 vendor id 0x00.......
CS 1 device id 0x00.......
SAMSUNG K9F2G08U0C: enabled
TOSHIBA: enabled
POWERFLASH: enabled
SAMSUNG K9F1G08U0D: enabled
nand_probe Error on chip 1 ret code -13
tntfs: no version for "struct_module" found: kernel tainted.
Tuxera NTFS driver 3010.8.6 [Flags: R/W MODULE].
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
tangox_sdhci_drv_init in
SDIO0 is enabled.
tangox_probe: ......!!sdhci_tangox_probe_slot in
sdhci_tangox_probe_slot: pad is set......!!SDHCI_CAPABILITIES 0x69ef30b0
mmc0: Invalid maximum block size, assuming 512 bytes
mmc->caps 0x0000000d mmc->max_blk_size 512
mmc_add_host in
mmc_start_host......
mmc_start_host in
mmc_rescan in .....
mmc_start_host out
mmc_add_host out
mmc0: SDHCI controller on SDIO [sdhci0-tangox] using DMA
tangox_sdhci_drv_init out
mmc_send_app_op_cond
cmd.resp[0] 0x00000000
after mmc_attach_sd ocr 0x00000000
after mmc_attach_mmc ocr 0x00000000
mmc_rescan out .....
driver tangox-ehci-hcd, 10 Dec 2004
TangoX USB initializing...
tangox-ehci-hcd tangox-ehci-hcd: TangoX USB 2.0
tangox-ehci-hcd tangox-ehci-hcd: new USB bus registered, assigned bus number 1
tangox-ehci-hcd tangox-ehci-hcd: irq 48, io mem 0xa0021400
tangox-ehci-hcd tangox-ehci-hcd: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
tangox-ohci-hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
TangoX USB was initialized.
Initializing TangoX USB OHCI Controller Membase=0xa0021500, irq=47
tangox-ohci-hcd tangox-ohci-hcd: USB Host Controller
tangox-ohci-hcd tangox-ohci-hcd: new USB bus registered, assigned bus number 2
tangox-ohci-hcd tangox-ohci-hcd: irq 47, io mem 0xa0021500
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
k_name=Tangox SATA 0 driver=Tangox SATA 0
SATA version 0x3139302a ID 0x0 is detected
scsi0 : Tangox SATA 0
ata1: SATA max UDMA/133 cmd 0xa0023000 ctl 0xa0023020 bmdma 0xcdcdcdcd irq 49
ata1: SATA link down (SStatus 0 SControl 310)
k_name=Tangox SATA 1 driver=Tangox SATA 1
SATA version 0x3139302a ID 0x0 is detected
scsi1 : Tangox SATA 0
ata2: SATA max UDMA/133 cmd 0xa0023800 ctl 0xa0023820 bmdma 0xcdcdcdcd irq 62
ata2: SATA link down (SStatus 0 SControl 310)
kjournald starting. Commit interval 5 seconds
EXT3 FS on sigmblockc, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with journal data mode.
mumk_register_tasklet: (0) tasklet c00ec000 status @c0310714
kjournald starting. Commit interval 5 seconds
EXT3 FS on sigmblockj, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with journal data mode.
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
eth0: link up, 100Mbps, full-duplex, lpa 0xC1E1
ir: Enable NEC decoder (0x00000000)
ir: Enable RC5 decoder (0x00000000)
ir: Chosen flags 6
ir: Invalid subsequent zero code, ignored
ata1: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0x2 frozen
ata1: soft resetting port
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
ata1.00: Host Protected Area detected:
current size: 3907029168 sectors
native size: -387938128 sectors
ata1.00: ATA-8: ST2000DM001-9YN164, CC4B, max UDMA/133
ata1.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 0/32)
ata1.00: Host Protected Area detected:
current size: 3907029168 sectors
native size: -387938128 sectors
ata1.00: configured for UDMA/133
ata1: EH pending after completion, repeating EH (cnt=4)
ata1: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0x1
ata1: soft resetting port
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
ata1.00: Host Protected Area detected:
current size: 3907029168 sectors
native size: -387938128 sectors
ata1.00: Host Protected Area detected:
current size: 3907029168 sectors
native size: -387938128 sectors
ata1.00: configured for UDMA/133
ata1: EH complete
scsi 0:0:0:0: Direct-Access ATA ST2000DM001-9YN1 CC4B PQ: 0 ANSI: 5
ata1: dev 0 max request 256 sectors (lba48)
sd 0:0:0:0: [sda] 3907029168 512-byte hardware sectors (2000399 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 0:0:0:0: [sda] 3907029168 512-byte hardware sectors (2000399 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sda: sda1
sd 0:0:0:0: [sda] Attached SCSI disk
EXT3-fs: Unrecognized mount option "iocharset=utf8" or missing value
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
hfs: unable to parse mount options
attempt to access beyond end of device
sda1: rw=0, want=3907024004, limit=3907024002
attempt to access beyond end of device
sda1: rw=0, want=3907024004, limit=3907024002
UDF-fs: No partition found (1)
TNTFS warning (device sda1, pid 1190): parse_options(): Option iocharset is deprecated. Please use option nls=<charsetname> in the future.
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
ir: got 1 corrupted ir codes, last is 0xd0000000
ir: Invalid subsequent zero code, ignored

Otro detalle interesante, cuando conecto un pendrive, el led de funcionamiento del mismo no parpadea, lo que me hace también sospechar que el pen no tiene alimentación eléctrica, y el dmesg no muestra tampoco la conexión de dicho dispositivo.
Me gustaría saber si a alguien le ha sucedido algo parecido, o si a alguno de vosotros se os ocurre alguna solución para poder habilitar de nuevo los
puertos usb, ya sea, hardware o software.

Por favor, tormenta de ideas!!!

Saludos!!