Under the Covers
6. Under the Covers
There's not a huge amount of stuff packed inside the TS-U200's diminutive enclosure. Figure 12 shows the primary circuit board, with the card reader daughter board piggybacked on top. The large NEC chip you see is a USB 2.0 Controller.
Figure 12: Main board with card reader at lower left
(click on image for larger version)
Figure 13 is the same board, but with the chip reader daughter board flipped up to reveal the main CPU chip. It's an ADM5120, which is a MIPS-based CPU that includes built-in Ethernet support.
Figure 13: Main board with card reader fipped up at upper left
(click on image for larger version)
As with other NAS devices I've reviewed, there was no doubt that the TS-U200 runs Linux internally since TRENDnet provides a
USB2.0_S_e1/../../ Once the FTP server was told to use this path, I could FTP into the box and obtain full unfettered access to any directory or file the FTP user could access. This allowed me to browse through the operating system directories where I could see lots of interesting information. As in so many of the consumer NAS devices I've reviewed, busybox was used heavily. Looking into the proc filesystem also revealed 32 MegaBytes of RAM installed, and as Figure 13 shows, the CPU was reported as a MIPS based Adm5120 running at 175 MHz. The Linux kernel version was a customized 2.4.18 and Wget evidently provides the TS-U200's download capability. Rummaging around a bit more turned up a reference to Cellvision, and a visit to their web site turned up a similar product, which may indicate that they are the OEM for this device. Similar poking around revealed that the web server for this box appears to be GoAhead.
- Previous page Performance
- Next page Anatomy of a Hack