[OpenWrt-Devel] [PATCH] ramips: add support for Intenso Memory 2 Move USB 3.0

Christian Lamparter chunkeey at googlemail.com
Sat Jan 17 08:49:27 EST 2015


On Saturday, January 17, 2015 07:48:24 AM John Crispin wrote:
> On 15/01/2015 22:47, Christian Lamparter wrote:
> > This adds support for a rt5350-based "portable nas" solution
> > from Intenso. The board comes with 32M RAM and 8M Flash, the
> > built-in HDD is connected/accessible via a usb3.0<->sata
> > bridge VLI VL701.

BTW: In the meantime, I was able to find the Chinese distributor
for this product. The devices seem to be sold by "IOVST" and
they call it the "UIS700HD" [0]. 

However, this might not be the hardware vendor. The RT2860.bin in
the rootfs has ApCliSsid set to "Tenda_501500". But I haven't
found anything remotely close on Tenda's product website. 

my question is: should I rename the profile (and the files) to:
UIS700HD then?
I would like to keep the Intenso name, because they provided 
me/us/anyone with at least a (partially very useful)
"GPL source" for their product on their website [1].

> > diff --git a/target/linux/ramips/rt305x/profiles/m2m.mk b/target/linux/ramips/rt305x/profiles/m2m.mk
> > new file mode 100644
> > index 0000000..e5cb6b8
> > --- /dev/null
> > +++ b/target/linux/ramips/rt305x/profiles/m2m.mk
> > @@ -0,0 +1,20 @@
> > +#
> > +# Copyright (C) 2015 OpenWrt.org
> > +#
> > +# This is free software, licensed under the GNU General Public License v2.
> > +# See /LICENSE for more information.
> > +#
> > +
> > +define Profile/M2M
> > +	NAME:=Intenso Memory 2 Move
> > +	PACKAGES:=\
> > +		kmod-ledtrig-netdev kmod-ledtrig-timer kmod-leds-gpio \
> > +		kmod-usb-core kmod-usb2 kmod-usb-storage kmod-scsi-core \
> > +		kmod-fs-ext4 kmod-fs-vfat block-mount
> > +endef
> > +
> 
> not sure about the filesystem selection. what filesystem is on the disc
> when it is shipped ?

The HDD was originally formatted with a single 500GB (size of the HDD) 
vfat[FAT32] partition. The original firmware supports vfat, exfat (via
fuse), ntfs (via tuxera tntfs module) and ext2 (ext2 is used exclusively
for updating the device firmware. It might be only available for the
ramdisk uimage?! see notes about upfs [2]).

The rootfs has a few traces of additional support [i.e.: they are
listed in scripts or have installed fstools] for hfsplus and xfs.
But as far as I can tell, they won't work.
 
BTW: I would like to generate a ramdisk image by default too 
(I was thinking of adding FEATURES+=ramdisk). The reason is
that this would make flashing the device easier (load the
ramdisk image via tftp and then use sysupgrade with the
squashfs-sysupgrade image).

However, this would of course cause all other rt305x devices
to build the ramdisk too! [which is probably not ideal. So, 
is there another way?]. 

Regards,
Christian

[0] <http://www.iovst.com/product/article-41.html>
[1] <http://www.intenso.de/downloads.php?kategorie=29&&produkt=1357297608>
[2] <http://hckohwnotes.blogspot.de/2014/05/debian-on-intenso-memory-2-move-intenso.html>
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list