Seagate Dockstar Discussion and Tutorial Thread

guys...need help here..i got the dockstar and am using it without the software. Everything works fine, but i cannot safely remove the drive, every time i remove physically and connect to laptop it asks for chkdisk and scans...is there a way to eject a drive without using there software..
 
^ You'll have to manually unmount the drives from the shell I think. What do you mean by using without the software?

Btw the debian installation is very simple now and you can connect the drives in any order and it will boot from the bootable flash drive correctly. The new installer uses a new uboot and always boots from the USB first and if unsuccessful boots into PogoPlug. The installer has been updated so you just have to follow the steps listed here

And to Scan all USB devices and boot from the first bootable device
If you want to have multiple storage devices attached, you can tell uBoot to scan for the your boot device with the following script

To do that, you'll want to modify 'usb_init' to include the script by running the following command:
fw_setenv usb_init 'usb start; if ext2load usb 0:1 0x800000 /boot/uImage; then setenv usb_device 0:1; setenv usb_root /dev/sda1; elif ext2load usb 1:1 0x800000 /boot/uImage; then setenv usb_device 1:1; setenv usb_root /dev/sdb1; elif ext2load usb 2:1 0x800000 /boot/uImage; then setenv usb_device 2:1; setenv usb_root /dev/sdc1; elif ext2load usb 3:1 0x800000 /boot/uImage; then setenv usb_device 3:1;setenv usb_root /dev/sdd1;fi;'

More info can be found here
 
varkey said:
^ You'll have to manually unmount the drives from the shell I think. What do you mean by using without the software?

Btw the debian installation is very simple now and you can connect the drives in any order and it will boot from the bootable flash drive correctly. The new installer uses a new uboot and always boots from the USB first and if unsuccessful boots into PogoPlug. The installer has been updated so you just have to follow the steps listed here

And to Scan all USB devices and boot from the first bootable device

More info can be found here

Thats good news varkey!!!!! I guess as people work on it most of the issues will be resolved ;)

Me waiting for my HDD to arrive. Should come by day after, so the debian setup this weekend :)

EDIT: Also liked this:

You can turn on netconsole to interact with uBoot over a network instead of a having to build a serial cable. uBoot has a lot of options
 
If anyone finds a Good deal on this can they please put a Link to that deal here :P ..
I missed out on the 1711 Rs deal and dont have any coupons to bring down the cost from 2675(Seagate Site offer)
 
Waiting for my CA42 cable to be delivered... Varkey, I need some pics of the open dock and serial cable connections.. please man! :D
 
varkey said:
^ You'll have to manually unmount the drives from the shell I think. What do you mean by using without the software?

I mean, without using the POGOPLUG software, anyway i figured there is no way of ejecting it from windows...also, i couldn't find any syntax for unmounting the drive...i'm a pure newbie in linux...

varkey said:
Btw the debian installation is very simple now and you can connect the drives in any order and it will boot from the bootable flash drive correctly. The new installer uses a new uboot and always boots from the USB first and if unsuccessful boots into PogoPlug. The installer has been updated so you just have to follow the steps listed here

And to Scan all USB devices and boot from the first bootable device

More info can be found here

Yes, now i've now installed Debian with instructions from Jeff...

Also installed transmission and samba.:clap:

Now comes the problem,

How do i use the web interface for transmission...
can i use this address
http://nas_ip:9091/transmission/web
do i need to edit any setting to get this working...

Also, i could share /home in root usb with samba but no idea how to share external hdds..

please let me know if you have any idea....

i still have some problems i'll put them in next post :ohyeah:
 
Sei said:
Waiting for my CA42 cable to be delivered... Varkey, I need some pics of the open dock and serial cable connections.. please man! :D
And I am waiting for the How-To. Dont want to risk bricking it :ashamed: This weekend? Please? :)
 
apextwin146 said:
If anyone finds a Good deal on this can they please put a Link to that deal here :P ..
I missed out on the 1711 Rs deal and dont have any coupons to bring down the cost from 2675(Seagate Site offer)

Arjun said:

Yes do that and you can also subscribe for alerts at Fatwallet so that you will be notified immediately after a deal is posted.

FatWallet - Forums, Free Coupons, Compare Prices, Cash Back and Shopping Reviews
Sei said:
Waiting for my CA42 cable to be delivered... Varkey, I need some pics of the open dock and serial cable connections.. please man! :D

Sorry man, I dont have a good cam, my phone camera sucks. You can check this post, I didn't use any of the connectors which he used, just manually wrapped the wires around the pins like shown in this pic



raj_ch2002 said:
I mean, without using the POGOPLUG software, anyway i figured there is no way of ejecting it from windows...also, i couldn't find any syntax for unmounting the drive...i'm a pure newbie in linux...

Yes, now i've now installed Debian with instructions from Jeff...

Also installed transmission and samba.:clap:

Now comes the problem,

How do i use the web interface for transmission...
can i use this address
http://nas_ip:9091/transmission/web
do i need to edit any setting to get this working...

Also, i could share /home in root usb with samba but no idea how to share external hdds..

please let me know if you have any idea....

i still have some problems i'll put them in next post :ohyeah:

Yes you need to edit this file

Code:
/etc/transmission-daemon/settings.json

In that you need to change the rpc settings. Also to manage the samba shares etc install Webmin, it will be much easier.
techie_007 said:
And I am waiting for the How-To. Dont want to risk bricking it :ashamed: This weekend? Please? :)

Sorry for the delay, was busy with classes etc and this weekend also I will be away! :( Anyway I will try to post it asap.

Btw with the new uboot its very simple to install and not many changes needed, just use the installer and it will be all OK :)
 
thanks varkey....

i've solved the transmission problem...

installed webmin but couldn't manage to share a usb drive..

what ever i do, in windows 7 its asking for network password or its saying contact administrator...

also, i noticed that i don't have SMBPASSWD in the samba instalation path...

can u give me a brief instructions on mounting an USB drve and sharing it...

Regards,

Rajesh
 
Alright, opened up the Dockstar and somehow wrapped the wires around the tiny pins. Read ahead and help me out :(

When I don't attach the USB drive or network, I get the following output -

Code:
U-Boot 1.1.4 (Jul 16 2009 - 21:02:16) Cloud Engines (3.4.16)

U-Boot code: 00600000 -> 0067FFF0  BSS: -> 00690D60

Soc: 88F6281 A0 (DDR2)

CPU running @ 1200Mhz L2 running @ 400Mhz

SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6

DRAM CS[0] base 0x00000000   size 128MB

DRAM Total size 128MB  16bit width

Flash:  0 kB

Addresses 8M - 0M are saved for the U-Boot usage.

Mem malloc Initialization (8M - 7M): Done

NAND:256 MB

CPU : Marvell Feroceon (Rev 1)

CLOUD ENGINES BOARD: REDSTONE:1.0

Streaming disabled

Write allocate disabled

USB 0: host mode

PEX 0: interface detected no Link.

Net:   egiga0 [PRIME], egiga1

Hit any key to stop autoboot:  0

egiga0 no link

mvEgigaInit: egiga1 mvEthPortEnable failed (error)

mvEgigaInit: egiga1 failed

Using egiga0 device

ping failed; host 192.168.2.1 is not alive

Unknown command 'runbootcmd_original' - try 'help'

And if I attach both I get the following output -

Code:
U-Boot 1.1.4 (Jul 16 2009 - 21:02:16) Cloud Engines (3.4.16)

U-Boot code: 00600000 -> 0067FFF0  BSS: -> 00690D60

Soc: 88F6281 A0 (DDR2)

CPU running @ 1200Mhz L2 running @ 400Mhz

SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6

DRAM CS[0] base 0x00000000   size 128MB

DRAM Total size 128MB  16bit width

Flash:  0 kB

Addresses 8M - 0M are saved for the U-Boot usage.

Mem malloc Initialization (8M - 7M): Done

NAND:256 MB

CPU : Marvell Feroceon (Rev 1)

CLOUD ENGINES BOARD: REDSTONE:1.0

Streaming disabled

Write allocate disabled

USB 0: host mode

PEX 0: interface detected no Link.

Net:   egiga0 [PRIME], egiga1

Hit any key to stop autoboot:  0

Using egiga0 device

host 192.168.2.1 is alive

NAND read: device 0 offset 0x2500000, size 0x80000

Reading data from 0x257f800 -- 100% complete.

 524288 bytes read: OK

## Starting application at 0x00C00000 ...

U-Boot 2010.03-01266-g42f7128-dirty (Aug 06 2010 - 16:49:19)

Marvell-Sheevaplug

SoC:   Kirkwood 88F6281_A0

DRAM:  128 MB

NAND:  256 MiB

In:    serial

Out:   serial

Err:   serial

Net:   egiga0

88E1116 Initialized on egiga0

Hit any key to stop autoboot:  0

(Re)start USB...

USB:   Register 10011 NbrPorts 1

USB EHCI 1.00

scanning bus for devices... 3 USB Device(s) found

       scanning bus for storage devices... 1 Storage Device(s) found

Loading file "/boot/uImage" from usb device 0:1 (usbda1)

Failed to mount ext2 filesystem...

** Bad ext2 partition or disk - usb 0:1 **

Loading file "/boot/uInitrd" from usb device 0:1 (usbda1)

Failed to mount ext2 filesystem...

** Bad ext2 partition or disk - usb 0:1 **

Wrong Image Format for bootm command

ERROR: can't get kernel image!

resetting ...

U-Boot 1.1.4 (Jul 16 2009 - 21:02:16) Cloud Engines (3.4.16)

U-Boot code: 00600000 -> 0067FFF0  BSS: -> 00690D60

Soc: 88F6281 A0 (DDR2)

CPU running @ 1200Mhz L2 running @ 400Mhz

SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6

DRAM CS[0] base 0x00000000   size 128MB

DRAM Total size 128MB  16bit width

Flash:  0 kB

Addresses 8M - 0M are saved for the U-Boot usage.

Mem malloc Initialization (8M - 7M): Done

NAND:256 MB

CPU : Marvell Feroceon (Rev 1)

CLOUD ENGINES BOARD: REDSTONE:1.0

Streaming disabled

Write allocate disabled

USB 0: host mode

PEX 0: interface detected no Link.

Net:   egiga0 [PRIME], egiga1

Hit any key to stop autoboot:  0

Using egiga0 device

host 192.168.2.1 is alive

NAND read: device 0 offset 0x2500000, size 0x80000

Reading data from 0x257f800 -- 100% complete.

 524288 bytes read: OK

## Starting application at 0x00C00000 ...

U-Boot 2010.03-01266-g42f7128-dirty (Aug 06 2010 - 16:49:19)

Marvell-Sheevaplug

SoC:   Kirkwood 88F6281_A0

DRAM:  128 MB

NAND:  256 MiB

In:    serial

Out:   serial

Err:   serial

Net:   egiga0

88E1116 Initialized on egiga0

Hit any key to stop autoboot:  0

(Re)start USB...

USB:   Register 10011 NbrPorts 1

USB EHCI 1.00

scanning bus for devices... 3 USB Device(s) found

       scanning bus for storage devices... 1 Storage Device(s) found

Loading file "/boot/uImage" from usb device 0:1 (usbda1)

Failed to mount ext2 filesystem...

** Bad ext2 partition or disk - usb 0:1 **

Loading file "/boot/uInitrd" from usb device 0:1 (usbda1)

Failed to mount ext2 filesystem...

** Bad ext2 partition or disk - usb 0:1 **

Wrong Image Format for bootm command

ERROR: can't get kernel image!

resetting ...

U-Boot 1.1.4 (Jul 16 2009 - 21:02:16) Cloud Engines (3.4.16)

U-Boot code: 00600000 -> 0067FFF0  BSS: -> 00690D60

Soc: 88F6281 A0 (DDR2)

CPU running @ 1200Mhz L2 running @ 400Mhz

SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6

DRAM CS[0] base 0x00000000   size 128MB

DRAM Total size 128MB  16bit width

Flash:  0 kB

Addresses 8M - 0M are saved for the U-Boot usage.

Mem malloc Initialization (8M - 7M): Done

NAND:256 MB

CPU : Marvell Feroceon (Rev 1)

CLOUD ENGINES BOARD: REDSTONE:1.0

Streaming disabled

Write allocate disabled

USB 0: host mode

PEX 0: interface detected no Link.

Net:   egiga0 [PRIME], egiga1

Hit any key to stop autoboot:  0

Using egiga0 device

host 192.168.2.1 is alive

NAND read: device 0 offset 0x2500000, size 0x80000

Reading data from 0x257f800 -- 100% complete.

 524288 bytes read: OK

## Starting application at 0x00C00000 ...

U-Boot 2010.03-01266-g42f7128-dirty (Aug 06 2010 - 16:49:19)

Marvell-Sheevaplug

SoC:   Kirkwood 88F6281_A0

DRAM:  128 MB

NAND:  256 MiB

In:    serial

Out:   serial

Err:   serial

Net:   egiga0

88E1116 Initialized on egiga0

Hit any key to stop autoboot:  0

(Re)start USB...

USB:   Register 10011 NbrPorts 1

USB EHCI 1.00

scanning bus for devices... 3 USB Device(s) found

       scanning bus for storage devices... 1 Storage Device(s) found

Loading file "/boot/uImage" from usb device 0:1 (usbda1)

Failed to mount ext2 filesystem...

** Bad ext2 partition or disk - usb 0:1 **

Loading file "/boot/uInitrd" from usb device 0:1 (usbda1)

Failed to mount ext2 filesystem...

** Bad ext2 partition or disk - usb 0:1 **

Wrong Image Format for bootm command

ERROR: can't get kernel image!

resetting ...

U-Boot 1.1.4 (Jul 16 2009 - 21:02:16) Cloud Engines (3.4.16)

U-Boot code: 00600000 -> 0067FFF0  BSS: -> 00690D60

Soc: 88F6281 A0 (DDR2)

CPU running @ 1200Mhz L2 running @ 400Mhz

SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6

DRAM CS[0] base 0x00000000   size 128MB

DRAM Total size 128MB  16bit width

Flash:  0 kB

Addresses 8M - 0M are saved for the U-Boot usage.

Mem malloc Initialization (8M - 7M): Done

NAND:256 MB

CPU : Marvell Feroceon (Rev 1)

CLOUD ENGINES BOARD: REDSTONE:1.0

Streaming disabled

Write allocate disabled

USB 0: host mode

PEX 0: interface detected no Link.

Net:   egiga0 [PRIME], egiga1

Hit any key to stop autoboot:  3
 
Sei said:
Alright, opened up the Dockstar and somehow wrapped the wires around the tiny pins. Read ahead and help me out :(

When I don't attach the USB drive or network, I get the following output -

There should be a space in the "rubbootcmd_original".

Reset that command by using the command below from the 1st original uboot itself.

setenv bootcmd 'run if_connected bootcmd_usb; run bootcmd_original'

And looks like your USB installation has some issues, anyway once the above command is verified, install the new uboot in mtd0 following the instructions @ Configuring u-Boot for the Dockstar

After installing the new uboot my dockstar is very stable even after power failures etc :D

archat68 - You can configure the dockstar to login automatically at 2 and disconnect at 8, or if you want you can configure it to reboot the modem at the specified times. Anyway that device is really great, I'll probably have other uses for it :)
 
varkey said:
archat68 - You can configure the dockstar to login automatically at 2 and disconnect at 8, or if you want you can configure it to reboot the modem at the specified times. Anyway that device is really great, I'll probably have other uses for it :)
But the Dockstar doesn't have a RTC so how can it keep the time settings in case of any power failure?
 
Well, what do you know?! I managed to unbrick my dockstar. Of course, it wasn't possible without the help of varkey and Jeff Doozan. :D

It's running on Debian now by default. However, I want to set a static ip. Should I do it like this?

/sbin/ifconfig eth0 192.168.10.12 netmask 255.255.255.0 broadcast 192.168.10.255

Also, I'm trying to install webmin.
 
archat68 said:
But the Dockstar doesn't have a RTC so how can it keep the time settings in case of any power failure?

Oh ya forgot about the clock issue. Actually whenever I was connected to the internet the time was set correctly. But once the time was set during the boot time, it stayed like that and never noticed any changes.

Then I think its better to have the item from Dealextreme to have a proper time system :)
Sei said:
Well, what do you know?! I managed to unbrick my dockstar. Of course, it wasn't possible without the help of varkey and Jeff Doozan. :D

It's running on Debian now by default. However, I want to set a static ip. Should I do it like this?

Also, I'm trying to install webmin.
Thats great! Congrats! :)

I usually set it from Webmin, not sure about the ifconfig command. Or you can manually edit the /etc/network/interfaces file and set the ip -- /etc/network/interfaces Ubuntu Linux networking example
 
Back
Top