Buffalo NAS-Central Forums

Welcome to the Linkstation Wiki community
It is currently Fri Nov 24, 2017 9:05 pm

All times are UTC+01:00




Post new topic  Reply to topic  [ 318 posts ]  Go to page 1 2 3 4 522 Next
Author Message
PostPosted: Tue Aug 19, 2008 10:00 am 
Offline
Newbie

Joined: Tue Aug 19, 2008 9:18 am
Posts: 32
Hi,

just wanted to let you know, that there is a new clone of the LS-LGL on the market in Europe,
though it is not as limited as the original LS-LGL, it is the Philips
NAS SPD8020 with USB 2.0 and an UPNP capable mediaserver (Mediabolic?)
and WD sata disks, it runs dropbear permanently so you can get into it,
the internal webserver is build on freenas sources,
Philips has presently released NO sources on their Web pages.

The dmesg output is almost identical to the LS-LGL output shown in the posts
of this forum, the disk layout resembles the LaCie mini v2 (with a standard root fs which
gets overlayed/fusioned with another partition in the boot process),
you can easily set up manually the MSSII ipkg feed, there are only some shared libraries missing (libgcc_s,
libproc..) which you have to supply to get it working, there is als a new firmware on the
Philps Web pages SPD8020CC_firmware-v1.2.9.47.bin, though I am still using 1.2.9.42,

Last weekend I opened the box and soldered pins for the serial console and took some
pictures, as there is only 16 MB of memory (internal RAM of the Marvell CPU) not much more
can be done, the performance with netio is not so bad 10 -11 MB/s tcp with CPU load around 50 -55 %
CPU load measured with htop running and UPNP traffic running, which was undisturbed during
the tests

As there is at present no forum for the Philips Orion NAS boxes I hope this information placed
here is read and perhaps usefull to somebody,

best wishes PBG4

p.s.: root PW is giveit2me, once you are in the system, you have to alter it in
etc/finc in the file userfunc_users_commit.finc

_________________
LS GL pro with debootstrapped debian armel sid as dvb-s streaming server
nslu2 now with debian armel(!) sid as dvb-s streaming server
Philips SPD8020 kernel recompiled plus stock firmware and optware feed as fileserver/UPNP/NFS server


Top
   
PostPosted: Tue Aug 19, 2008 10:31 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 28, 2006 1:15 am
Posts: 2606
Please, can you give us some info on the kernel they are using?

any other details about the OS?

How much flash NOR/NAND?

maybe you could post either dmesg or ideally, your output from the serial connection you mentioned...? That would tell us more about their bootloader as well (most likely UBoot, but it would be interesting to see what version).

@mindbender - can we add in a Philips section to NAS-Central?

_________________
LS1 (foonas, nfs, Tranmission & p910nd print server, Firefly for my Roku)
LS-HG500 (Lenny)
Various LS-Pros v1,v2 (unbricked w/ serial & jtag)
KuroPro, LS2 & KuroHG (foonas)
Working on davysweather.dyndns.org lately...

=> wooohooo!
wooohooo!
Unknown command 'wooohooo!' - try 'help'


Top
   
PostPosted: Tue Aug 19, 2008 10:49 pm 
Offline
Newbie

Joined: Tue Aug 19, 2008 9:18 am
Posts: 32
Hi,

here is the dmesg output, as far as I can see there is a raw image of uImage on one
of the partitions which is used for booting,

As I need 3.3 V for my Siemens serial cable I have to measure that, before I attach the
cable straight ahead, I have also asked mindbender in board mail where to upload the
images but have no answer so far, output for serial console follows when I have tested
the voltage requirements soon,

If you download the new firmware Image I mentioned you only have to unzip it, the image
is the rootfs and can be loop mounted as an ext3 fs, SPD8020 does not use xfs, even though
it has the kernel module ready, unfortunately the firmware kernel is only client side nfs,

best wishes PBG4

dmesg output:

Linux version 2.6.12.6-arm1 (root@rdln-cs-004) (gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2)) #1 Thu Sep 20 16:17:02 IST 2007
CPU: ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ)
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 1, 32 byte lines, 512 sets
CPU0: D cache: 16384 bytes, associativity 1, 32 byte lines, 512 sets
Machine: Feroceon
Using UBoot passing parameters structure
Memory policy: ECC disabled, Data cache writeback
On node 0 totalpages: 4096
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 0 pages, LIFO batch:1
HighMem zone: 0 pages, LIFO batch:1
Built 1 zonelists
Kernel command line: console=ttyS0,115200 devicetype=SPD8020 serial=AS11XXXXXXXXXX temp=45,50 root=/dev/sda1 ro
PID hash table entries: 128 (order: 7, 2048 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 8MB 8MB 0MB 0MB = 16MB total
Memory: 13252KB available (1942K code, 879K data, 88K init)
Calibrating delay loop... 219.54 BogoMIPS (lpj=1097728)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
Sys Clk = 166666667, Tclk = 133333333

CPU Interface
-------------
SDRAM_CS0 ....base 00000000, size 16MB
SDRAM_CS1 ....base 01000000, size 16MB
PEX0_MEM ....base e0000000, size 128MB
PEX0_IO ....base f2000000, size 1MB
INTER_REGS ....base f1000000, size 1MB
NFLASH_CS ....base f9000000, size 2MB
MFLASH_CS ....base f8000000, size 256KB
SPI_CS ....base fa000000, size 8MB
BOOT_ROM_CS ....base fc000000, size 1MB
DEV_BOOTCS ....base fc000000, size 1MB
CRYPT_ENG ....base f0000000, size 64KB

Marvell Development Board (LSP Version 2.2.1_NAS_GDP_Philips_3)-- RD-88F6082-NAS-PH Soc: MV88F6082 Rev 1

Detected Tclk 133333333 and SysClk 166666667
Marvell USB EHCI Host controller #0: c0345b00
PCI: bus0: Fast back to back transfers enabled
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
RTC registered
Initialize buttons dev...done
inotify device minor=63
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
ttyS0 at MMIO 0x0 (irq = 3) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
loop: loaded (max 8 devices)
Marvell Ethernet Driver 'mv_ethernet':
o Uncached descriptors in DRAM
o DRAM SW cache-coherency
o TCP segmentation offload enabled
o Checksum offload enabled
o Rx desc: 64
o Tx desc: 128
o Loading network interface 'egiga0' 'egiga1'
Intergrated Sata device found
scsi0 : Marvell SCSI to SATA adapter
Vendor: Hitachi Model: HDP725050GLA360 Rev: GM4O
Type: Direct-Access ANSI SCSI revision: 03
mrvlSCSI: Index <0>, SCSI Target, <0,0,0,0>
mrvlSCSI: Disk will be pinned to <sda>
SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3 sda4 < sda5 sda6 >
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
ehci_platform ehci_platform.70059: EHCI Host Controller
ehci_platform ehci_platform.70059: new USB bus registered, assigned bus number 1
ehci_platform ehci_platform.70059: irq 17, io mem 0x00000000
ehci_platform ehci_platform.70059: park 0
ehci_platform ehci_platform.70059: USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
USB Universal Host Controller Interface driver v2.2
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
NET: Registered protocol family 2
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
NET: Registered protocol family 1
NET: Registered protocol family 17
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
kjournald starting. Commit interval 5 seconds
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing init memory: 88K
EXT3 FS on sda1, internal journal
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: checktime reached, running e2fsck is recommended
EXT3 FS on sda5, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
Adding 257032k swap on /dev/sda3. Priority:-1 extents:1
NTFS driver 2.1.22 [Flags: R/O MODULE].
egiga0: link down
egiga0: link up, full duplex, speed 100 Mbps
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: checktime reached, running e2fsck is recommended
EXT3 FS on sda6, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
scsi: unknown opcode 0x0c

_________________
LS GL pro with debootstrapped debian armel sid as dvb-s streaming server
nslu2 now with debian armel(!) sid as dvb-s streaming server
Philips SPD8020 kernel recompiled plus stock firmware and optware feed as fileserver/UPNP/NFS server


Last edited by pbg4 on Sun Dec 07, 2008 5:16 pm, edited 1 time in total.

Top
   
PostPosted: Tue Aug 19, 2008 10:56 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 28, 2006 1:15 am
Posts: 2606
thanks!

...no surprises (from what I see) ... it looks pretty standard, and they didn't even bother to go to 2.6.16 ... I wonder why?

Are _all_ of its shares ext3? that would be surprising to me...

_________________
LS1 (foonas, nfs, Tranmission & p910nd print server, Firefly for my Roku)
LS-HG500 (Lenny)
Various LS-Pros v1,v2 (unbricked w/ serial & jtag)
KuroPro, LS2 & KuroHG (foonas)
Working on davysweather.dyndns.org lately...

=> wooohooo!
wooohooo!
Unknown command 'wooohooo!' - try 'help'


Top
   
PostPosted: Tue Aug 19, 2008 11:09 pm 
Offline
Newbie

Joined: Tue Aug 19, 2008 9:18 am
Posts: 32
Hi,

what puzzles me most, is that despite the factthat the mediaserver is running,
the NAS enters sleep state without any hazzles, when no client asks for it,
and that the overall perfomance is quite acceptable with regard to the 13 MB
userspace memory left,

fyi I attach ouput of fdisk, df, lsmod, as you see the xfs module is not loaded,
all the partitions can be mounted as ext2/3, the loop device in df is the currently
mounted new rootfs from the firmware image mentioned in my post earlier,

best wishes PBG4

lsmod, fdisk and df output:

# lsmod
Module Size Used by Not tainted
hfsplus 85124 0 - Live 0xbf041000
hfs 52676 0 - Live 0xbf033000
msdos 8384 0 - Live 0xbf02f000
ntfs 113008 0 - Live 0xbf012000
vfat 11296 0 - Live 0xbf00e000
fat 49308 2 msdos,vfat, Live 0xbf000000

# fdisk /dev/sda
Command (m for help): p

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 32 257008+ 83 Linux
/dev/sda2 33 64 257040 83 Linux
/dev/sda3 65 96 257040 82 Linux swap
/dev/sda4 97 60801 487612912+ 5 Extended
/dev/sda5 97 144 385528+ 83 Linux
/dev/sda6 145 60801 487227321 83 Linux

Command (m for help): q

# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda6 487135856 816092 486319764 1% /share/1000
/dev/loop/0 99184 56856 37208 61% /mnt/linux

_________________
LS GL pro with debootstrapped debian armel sid as dvb-s streaming server
nslu2 now with debian armel(!) sid as dvb-s streaming server
Philips SPD8020 kernel recompiled plus stock firmware and optware feed as fileserver/UPNP/NFS server


Top
   
PostPosted: Tue Aug 19, 2008 11:14 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 28, 2006 1:15 am
Posts: 2606
thanks, you've been very thorough ... sleep mode is good

_________________
LS1 (foonas, nfs, Tranmission & p910nd print server, Firefly for my Roku)
LS-HG500 (Lenny)
Various LS-Pros v1,v2 (unbricked w/ serial & jtag)
KuroPro, LS2 & KuroHG (foonas)
Working on davysweather.dyndns.org lately...

=> wooohooo!
wooohooo!
Unknown command 'wooohooo!' - try 'help'


Top
   
PostPosted: Thu Aug 21, 2008 8:28 pm 
Offline
Newbie

Joined: Tue Aug 19, 2008 9:18 am
Posts: 32
Hi,

here is output of the serial console when the device boots, the pinout of the serial port is as follows:

Pin1: 3.3V (marked by a square hole on the PCB, the other pins only round through-holes)
Pin2: TXD
Pin3: GND
Pin4: RXD
Pin5: GND

and as usual console=ttyS0,115200, 8N1, etc settings for minicom,..

@davy_gravy : can you please comment the UBoot portion of the log a little bit, from what you see there,

best wishes PBG4

bootlog:

Bootstrap 02.09
__ __ _ _
| \/ | __ _ _ ____ _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| | | | (_| | | \ V / __/ | |
|_| |_|\__,_|_| \_/ \___|_|_|
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__| ** LOADER **
** MARVELL BOARD: RD-88F6082-NAS-PH LE

U-Boot 1.1.4 (Apr 10 2007 - 14:27:58) Marvell version: 2.3.9_2-TINY

U-Boot code: 00200000 -> 0023EE00 BSS: -> 0024CF30

Soc: MV88F6082 Rev 1 (DDR1)
CPU running @ 333Mhz
SysClock = 166Mhz , TClock = 133Mhz

DRAM CS[0] base 0x00000000 size 8MB
DRAM CS[1] base 0x01000000 size 8MB
DRAM Total size 16MB 16bit width
[256kB@f8100000] Flash: 256 kB
Addresses 4M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (4M - 3M): Done

CPU : ARM926 (Rev 0)

USB 0: host mode
PCI 0: PCI Express Root Complex Interface
Net: egiga0 [PRIME], egiga1
Hit any key to stop autoboot: 0

Reset IDE:
Marvell Serial ATA Adapter
Integrated Sata device found
Device 0: OK
Model: Hitachi HDP725050GLA360 Firm: GM4OA50E Ser#: GEBXXXXXXXX
Type: Hard Disk
Supports 48-bit addressing
Capacity: 476940.0 MB = 465.7 GB (976773168 x 512)

ext2load ide 0:1 1000000 /boot/uImage

1416244 bytes read
bootm 1000000
## Booting image at 01000000 ...
Image Name: Linux-2.6.12.6-arm1
Created: 2007-09-20 14:17:08 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1416180 Bytes = 1.4 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux..............................................................................
.............. done, booting the kernel.
Linux version 2.6.12.6-arm1 (root@rdln-cs-004) (gcc version 3.4.4 (release) (CodeSourcery ARM 200
5q3-2)) #1 Thu Sep 20 16:17:02 IST 2007
CPU: ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ)
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 1, 32 byte lines, 512 sets
CPU0: D cache: 16384 bytes, associativity 1, 32 byte lines, 512 sets
Machine: Feroceon
Using UBoot passing parameters structure
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists
Kernel command line: console=ttyS0,115200 devicetype=SPD8020 serial=ASXXXXXXXXXXX temp=45,50 roo
t=/dev/sda1 ro
PID hash table entries: 128 (order: 7, 2048 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 8MB 8MB 0MB 0MB = 16MB total
Memory: 13252KB available (1942K code, 879K data, 88K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
Sys Clk = 166666667, Tclk = 133333333

CPU Interface
-------------
SDRAM_CS0 ....base 00000000, size 16MB
SDRAM_CS1 ....base 01000000, size 16MB
PEX0_MEM ....base e0000000, size 128MB
PEX0_IO ....base f2000000, size 1MB
INTER_REGS ....base f1000000, size 1MB
NFLASH_CS ....base f9000000, size 2MB
MFLASH_CS ....base f8000000, size 256KB
SPI_CS ....base fa000000, size 8MB
BOOT_ROM_CS ....base fc000000, size 1MB
DEV_BOOTCS ....base fc000000, size 1MB
CRYPT_ENG ....base f0000000, size 64KB

Marvell Development Board (LSP Version 2.2.1_NAS_GDP_Philips_3)-- RD-88F6082-NAS-PH Soc: MV88F
6082 Rev 1

Detected Tclk 133333333 and SysClk 166666667
Marvell USB EHCI Host controller #0: c0345b00
PCI: bus0: Fast back to back transfers enabled
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
RTC registered
Initialize buttons dev...done
inotify device minor=63
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
ttyS0 at MMIO 0x0 (irq = 3) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
loop: loaded (max 8 devices)
Marvell Ethernet Driver 'mv_ethernet':
o Uncached descriptors in DRAM
o DRAM SW cache-coherency
o TCP segmentation offload enabled
o Checksum offload enabled
o Rx desc: 64
o Tx desc: 128
o Loading network interface 'egiga0' 'egiga1'
Intergrated Sata device found
scsi0 : Marvell SCSI to SATA adapter
Vendor: Hitachi Model: HDP725050GLA360 Rev: GM4O
Type: Direct-Access ANSI SCSI revision: 03
mrvlSCSI: Index <0>, SCSI Target, <0,0,0,0>
mrvlSCSI: Disk will be pinned to <sda>
SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3 sda4 < sda5 sda6 >
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
ehci_platform ehci_platform.70059: EHCI Host Controller
ehci_platform ehci_platform.70059: new USB bus registered, assigned bus number 1
ehci_platform ehci_platform.70059: irq 17, io mem 0x00000000
ehci_platform ehci_platform.70059: park 0
ehci_platform ehci_platform.70059: USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
USB Universal Host Controller Interface driver v2.2
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
NET: Registered protocol family 2
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
NET: Registered protocol family 1
NET: Registered protocol family 17
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
kjournald starting. Commit interval 5 seconds
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing init memory: 88K
EXT3 FS on sda1, internal journal
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: checktime reached, running e2fsck is recommended
EXT3 FS on sda5, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
Setting up swapspace version 1, size = 263204864 bytes
Adding 257032k swap on /dev/sda3. Priority:-1 extents:1
inserting kernel modules:
NTFS driver 2.1.22 [Flags: R/O MODULE].
* Initial Orion-Nas XML configuration file... [ OK ]
* Generating Hosts File... [ OK ]
* Configuring System Hostname... [ OK ]
* Configuring System Users... passwd[319]: password for `public' changed by user `root'
[ OK ]
* Configuring Loopback Interface... [ OK ]
* Configuring LAN interface... egiga0: link down
egiga0: link up, full duplex, speed 100 Mbps
[ OK ]
* Configuring Samba... [ OK ]
* Starting udevd... [ OK ]
* Configuring Disks... [ OK ]
* Starting mount of volumes...
- Mounting volume Default:
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: checktime reached, running e2fsck is recommended
EXT3 FS on sda6, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
[ OK ]
* Finishing mount of volumes... [ OK ]
* Starting web server... [ OK ]
* Initializing Timezone... [ OK ]
* Starting NTP client... [ OK ]
* Configuring Samba... [ OK ]
* Starting Samba Daemons... [ OK ]
* Starting dropbear... [ OK ]
* Starting syncawayd... [ OK ]
* Starting Marvell Media Server...,QOSd... [ OK ]
* Starting FTP Service... [ OK ]
* Starting fanctld... [ OK ]
* Starting btnsctld... [ OK ]
* Starting Marvell Discovery Daemon... [ OK ]
scsi: unknown opcode 0x0c


*** Marvell Semiconductors ltd.
This is PHILIPS-NAS version: 1.2.9.42
built on: Thu Sep 20 16:22:34 IST 2007

LAN IP address: 192.168.1.105 (DHCP)

Port configuration:

LAN -> egiga0


BusyBox v1.01 (2007.09.20-14:14+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

_________________
LS GL pro with debootstrapped debian armel sid as dvb-s streaming server
nslu2 now with debian armel(!) sid as dvb-s streaming server
Philips SPD8020 kernel recompiled plus stock firmware and optware feed as fileserver/UPNP/NFS server


Top
   
PostPosted: Thu Aug 21, 2008 8:36 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 28, 2006 1:15 am
Posts: 2606
interesting, it is UBoot 1.1.4, which has netconsole support built into it...

It would be possible to enable netconsole on the source, most likely. I've done this in the Buffalo uboot (which was from 1.1.1,I patched/ported it up to 1.1.4 and turned netconsole on, made a few basic changes to env vars to support nc being the default connection - instead of serial). does the board seem to have a jtag port on it somewhere? that would probably be a 20pin spot on the board... most likely unpopulated)

it would be interesting to see a scan/detail shot of the board as well...

_________________
LS1 (foonas, nfs, Tranmission & p910nd print server, Firefly for my Roku)
LS-HG500 (Lenny)
Various LS-Pros v1,v2 (unbricked w/ serial & jtag)
KuroPro, LS2 & KuroHG (foonas)
Working on davysweather.dyndns.org lately...

=> wooohooo!
wooohooo!
Unknown command 'wooohooo!' - try 'help'


Top
   
PostPosted: Thu Aug 21, 2008 9:43 pm 
Offline
Newbie

Joined: Tue Aug 19, 2008 9:18 am
Posts: 32
Hi,

I just opened the box again, there is a populated 2x3 Con10 on top of the PCB, on the bottom is
a 2x5 unsoldered place for a connector CON7, beside the serial port connector
and two unsoldered jumpers (presumably together with an IC for switching
USB from host to slave mode?) there are only the connectors for the fan and
the second front PCB with LEDs and buttons,

the PCB has a very minimalistic layout similar to the LS-LGL, perhaps some more
ICs on the bottom, thats all,

so my assumption would be that maybe CON7 (10 pins) could be JTAG??,

@davy_gravy : or is the pin count of CON7 to small?

best wishes PBG4

_________________
LS GL pro with debootstrapped debian armel sid as dvb-s streaming server
nslu2 now with debian armel(!) sid as dvb-s streaming server
Philips SPD8020 kernel recompiled plus stock firmware and optware feed as fileserver/UPNP/NFS server


Top
   
PostPosted: Thu Aug 21, 2008 10:11 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 28, 2006 1:15 am
Posts: 2606
current LS-LG's (LSPro v2) have the 20 pin ARM standard. The v1's had fewer pins ... 10 I think. As a first guess, I'd have to agree with you.

_________________
LS1 (foonas, nfs, Tranmission & p910nd print server, Firefly for my Roku)
LS-HG500 (Lenny)
Various LS-Pros v1,v2 (unbricked w/ serial & jtag)
KuroPro, LS2 & KuroHG (foonas)
Working on davysweather.dyndns.org lately...

=> wooohooo!
wooohooo!
Unknown command 'wooohooo!' - try 'help'


Top
   
PostPosted: Thu Aug 21, 2008 11:11 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 28, 2006 1:15 am
Posts: 2606
:o
I had to do a double-take ... are you _sure_ this is built on top of FreeNAS?

_________________
LS1 (foonas, nfs, Tranmission & p910nd print server, Firefly for my Roku)
LS-HG500 (Lenny)
Various LS-Pros v1,v2 (unbricked w/ serial & jtag)
KuroPro, LS2 & KuroHG (foonas)
Working on davysweather.dyndns.org lately...

=> wooohooo!
wooohooo!
Unknown command 'wooohooo!' - try 'help'


Top
   
PostPosted: Thu Aug 21, 2008 11:35 pm 
Offline
Newbie

Joined: Tue Aug 19, 2008 9:18 am
Posts: 32
Hi,

I just saw that in /etc/init.d for example -among other places - the rc.banner script
has been derived from FreeNas sources e.g.

# cat rc.banner
#!/usr/bin/php -f
<?php
/*
rc.banner
part of FreeNAS (http://www.freenas.org)
Copyright (C) 2005-2006 Olivier Cochard <cochard@gmail.com>.
All rights reserved.

Based on m0n0wall (http://m0n0.ch/wall)
Copyright (C) 2003-2006 Manuel Kasper <mk@neon1.net>.
All rights reserved.


concerning jtag, I'll have to check with an ohm meter wether the 10 pin connector
has pins 3,5 connected to Vss and pin1 to Vcc, the rest of the pins should be pulled
up/down by resistors or simply left floating, then the jtag port would be determined,

best wishes PBG4

_________________
LS GL pro with debootstrapped debian armel sid as dvb-s streaming server
nslu2 now with debian armel(!) sid as dvb-s streaming server
Philips SPD8020 kernel recompiled plus stock firmware and optware feed as fileserver/UPNP/NFS server


Top
   
PostPosted: Fri Aug 22, 2008 2:06 am 
Offline
Site Admin
User avatar

Joined: Mon Aug 28, 2006 1:15 am
Posts: 2606
I googled and stf'ed at a few sites and see that folks have requested GPL stuff, but it hasn't been made available. it is possible that Philips is in violation of the GPL license... not sure about it, but possible...

_________________
LS1 (foonas, nfs, Tranmission & p910nd print server, Firefly for my Roku)
LS-HG500 (Lenny)
Various LS-Pros v1,v2 (unbricked w/ serial & jtag)
KuroPro, LS2 & KuroHG (foonas)
Working on davysweather.dyndns.org lately...

=> wooohooo!
wooohooo!
Unknown command 'wooohooo!' - try 'help'


Top
   
PostPosted: Fri Aug 22, 2008 5:44 am 
Offline
Site Admin
User avatar

Joined: Mon Aug 28, 2006 1:15 am
Posts: 2606
out of curiosity, I figured out how to crack open the Philips_SPD8020_Update_to_1.2.9.47_updated.zip file from their downloads... Inside it looks like there is a uimage, lots of php, monowall and freebsd,

... but also busybox, samba. smartmontools, and a few more GPL'ed things...

I also saw a european site where someone had emailed Philips in June for the sources (or maybe it was June 07?).

Anyway, the same goes for this as was true for the Hammer Storage devices... (I'm getting off topic here... sorry ;) )

_________________
LS1 (foonas, nfs, Tranmission & p910nd print server, Firefly for my Roku)
LS-HG500 (Lenny)
Various LS-Pros v1,v2 (unbricked w/ serial & jtag)
KuroPro, LS2 & KuroHG (foonas)
Working on davysweather.dyndns.org lately...

=> wooohooo!
wooohooo!
Unknown command 'wooohooo!' - try 'help'


Top
   
PostPosted: Fri Aug 22, 2008 8:51 am 
Offline
Newbie

Joined: Tue Aug 19, 2008 9:18 am
Posts: 32
Hi,

inside the update Zip file mentioned above is the MRVLNAS-1.2.9.47.img, which you can loop mount
and find basically the rootfs in it, a close inspection with a hexeditor should reveal further details

@davy_gravy: have you some more information about the content and layout of the image
from the brief analysis you did ?

concerning the GPL sourceball there is nothing on the web site of Philips, they simply
state that their products may contain open source software and that you should request it from
their support department, by this approach it is evident, that Philips is clearly in violation of the GPL license,
as they have altered the code and released nothing to the public,

there was als some discussion on the Philips orion nas, structure of firmware image, etc. on nslu2-info.de,
but this site is currently offline and the google caches are outdated,


best wishes PBG4

_________________
LS GL pro with debootstrapped debian armel sid as dvb-s streaming server
nslu2 now with debian armel(!) sid as dvb-s streaming server
Philips SPD8020 kernel recompiled plus stock firmware and optware feed as fileserver/UPNP/NFS server


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 318 posts ]  Go to page 1 2 3 4 522 Next

All times are UTC+01:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited