External HD on pogoplug - no boot?

This forum is for topics dealing with problems with software specifically in the ARMv5 repo.

External HD on pogoplug - no boot?

Postby EASports » Wed Jan 15, 2014 3:47 am

I have a Fantom Greendrive 2TB external drive formatted as ext3 that I'd like to get going on my pogoplug v4. When I plug the drive in with the pogoplug off and then turn it on, the pogoplug never becomes available for SSH, "no route to host" error. However when I plug in the drive with the pogoplug already on, I can mount it and use it just fine. Here is the dmesg output after I plug the drive in:

$this->bbcode_second_pass_code('', '
[ 64.387285] usb 3-1: new SuperSpeed USB device number 2 using xhci_hcd
[ 64.407537] xhci_hcd 0000:00:01.0: WARN: short transfer on control ep
[ 64.407626] xhci_hcd 0000:00:01.0: WARN: short transfer on control ep
[ 64.407708] xhci_hcd 0000:00:01.0: WARN: short transfer on control ep
[ 64.407796] xhci_hcd 0000:00:01.0: WARN: short transfer on control ep
[ 64.413412] scsi2 : usb-storage 3-1:1.0
[ 65.418825] scsi 2:0:0:0: Direct-Access Fantom External HDD MX4O PQ : 0 ANSI: 5
[ 65.422355] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 65.422651] sd 2:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1. 81 TiB)
[ 65.423146] xhci_hcd 0000:00:01.0: WARN: Stalled endpoint
[ 65.423375] sd 2:0:0:0: [sdb] Write Protect is off
[ 65.423395] sd 2:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 65.423568] xhci_hcd 0000:00:01.0: WARN: Stalled endpoint
[ 65.423782] sd 2:0:0:0: [sdb] No Caching mode page present
[ 65.447235] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 65.457092] xhci_hcd 0000:00:01.0: WARN: Stalled endpoint
[ 65.457780] xhci_hcd 0000:00:01.0: WARN: Stalled endpoint
[ 65.457989] sd 2:0:0:0: [sdb] No Caching mode page present
[ 65.463460] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 65.490506] sdb: sdb1
[ 65.496288] xhci_hcd 0000:00:01.0: WARN: Stalled endpoint
[ 65.496658] xhci_hcd 0000:00:01.0: WARN: Stalled endpoint
[ 65.496874] sd 2:0:0:0: [sdb] No Caching mode page present
[ 65.507619] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 65.513697] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 65.514835] xhci_hcd 0000:00:01.0: WARN: Stalled endpoint
')

I see that there are "Stalled endpoint" warnings, but I don't know what that means. Could that be an issue?

Here is the blkid info for the drive:

$this->bbcode_second_pass_code('', '
/dev/sdb1: UUID="9e8846ae-ef78-4b9e-8787-0fab10814e79" TYPE="ext3"
')

I have another drive, a WD My Passport 1TB drive that works just fine. The pogoplug can boot, mount, and be very happy with that drive. I'd like to be able to boot with the 2TB drive plugged in, so any help would be greatly appreciated!!

Thanks!
EASports
 
Posts: 4
Joined: Wed Jan 01, 2014 4:41 pm

Re: External HD on pogoplug - no boot?

Postby WarheadsSE » Wed Jan 15, 2014 2:11 pm

Sounds like there is something that the Pogoplug really does not like about that 2TB, possibly at the bootloader indexing. See about enabling netconsole (advanced tab of device page) and seeing what is happening.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: External HD on pogoplug - no boot?

Postby EASports » Wed Jan 15, 2014 5:19 pm

Thanks for the advice. Any pointers on getting netconsole going? I haven't worked with it at all before. I've tried to follow the directions on https://wiki.archlinux.org/index.php/Ne ... ng_at_Boot by adding it to the uBoot kernel command line parameter "bootcmd" with the fw_setenv command. I see in dmesg that netconsole starts logging, but I see no output on my client (ubuntu server) which is listening with "nc -ul 6666".

Any help here?

Thanks!
EASports
 
Posts: 4
Joined: Wed Jan 01, 2014 4:41 pm

Re: External HD on pogoplug - no boot?

Postby grayman4hire » Wed Jan 15, 2014 6:17 pm

You can try adding a "usb start; usb stop; usb start; ..." to the beginning of your bootcmd.

This helped on certain USB drives on my E02.

The below outputs and commands are for the E02, so please adjust it accordingly to the V4.

#default bootcmd
#[root@pogoplug ~]# fw_printenv bootcmd

#bootcmd=usb start; run force_rescue_bootcmd; run ubifs_bootcmd; #run usb_bootcmd; usb stop; run rescue_bootcmd; run pogo_bootcmd; #reset

#update bootcmd value to start, stop and start usb again
#all one line
fw_setenv bootcmd "usb start; usb stop; usb start; run force_rescue_bootcmd; run ubifs_bootcmd; run usb_bootcmd; usb stop; run rescue_bootcmd; run pogo_bootcmd; reset"
grayman4hire
 
Posts: 350
Joined: Sat Sep 29, 2012 12:03 am
Location: SF, CA

Re: External HD on pogoplug - no boot?

Postby EASports » Fri Jan 17, 2014 12:25 am

Thanks for the suggestion grayman, but no go...
EASports
 
Posts: 4
Joined: Wed Jan 01, 2014 4:41 pm

Re: External HD on pogoplug - no boot?

Postby tomcheng76 » Mon Jan 20, 2014 3:33 am

Can you show your output of "fw_printenv" ?

Both drive is usb ? i mean your working root drive and the 2TB drive
tomcheng76
 
Posts: 130
Joined: Mon Dec 13, 2010 11:24 am


Return to ARMv5

Who is online

Users browsing this forum: No registered users and 0 guests