• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: Eth0 (1GB, no traffic) and heavy IO traffic cause hang/reboot  (Read 2124 times)

Karma: 0
Posts: 1

View Profile
« on: June 02, 2010, 02:03:05 PM »


this is a (frustrated) report of the guruplug server causing a hang (or seldom
reboot) when heavy IO traffic is combined with an 1GB connection (no traffic) on
a single eth port. My guruplug server plus is running debian squezze, controlled
by a JTAG console connection at 230V AC. The box is brand new ~1 month, running
only 20-30 hours.

I recognized that the box was hanging (power consumption get down by 1.5-2.5 W,
no console communication is possible any more, power off necessary to restart)
at certain tasks. After some experiments, I was able to "reliable" hang the box
after about 10-60 sec of traffic, independently of the current box
temperature. BTW, i measured 56C (degree celsius) @ 5.2 W, and 61C @ 6.5W, near
the u-snap connector with an infra-red thermometer.

The hang can be reproduced with either a transcend 8GB class 6 micro SDHC card or
an external USB2 hard drive (externally powered). Perhaps others can reproduce
with even less equipment.

My experiments combined 3 networks setups with 3 IO-traffic setups:

Network setups:
n0: running with no ethernet cable
n1: 1x ethernet 100M connected, no traffic (IP assigned or not doesn't matter)
n2: 1x ethernet 1GB connected, no traffic (IP assigned or not doesn't matter)

IO setups:

io0: idle, no IO traffic
io1: nand to SDHC (dd if=/dev/ubi0_0 of=/media/usb1/junk bs=1M count=500)
io2: nand to ext USB (dd if=/dev/ubi0_0 of=/media/usb2/junk bs=1M count=500)
io3: SDHC to ext USB (dd if=/dev/sdb of=/media/usb2/junk bs=1M count=500)

Here is what i observed:

- n0: No eth cable at all
  io0: idle:            5.0 W <OK>
  io1: nand to SDHC:     5.7-5.9 W <OK>
  io2: nand to ext USB: 5.9-6.0 W <OK>
  io3: SDHC to ext USB: 5.6-5.7 W <OK>

- n1: 1x eth 100M, no traffic
  io0: idle:            5.2 W <OK>
  io1: nand to SDHC:     6.0-6.2 W <OK>
  io2: nand to ext USB: 6.1-6.2 W <OK>
  io3: SDHC to ext USB: 5.9 W <OK>

- n2: 1x eth 1G, no traffic
  io0: idle:      6.5 W <OK>
  io1: nand to SDHC:     7.2-7.4 W <*** reboot after 8 sec, hang after 30, hang after 65 sec ***>
  io2: nand to ext USB: 7.5 W <*** hang after ~35 sec ***>
  io3: SDHC to ext USB: 7.1 W <*** hang after ~30 sec ***>

The net observation is, that as soon as you have a 1GB ethernet connection,
additional IO traffic will hang (or reboot) your guruplug.
For me, this renders the ethernet 1GB unusable, i don't even tried with 2 of
them connected.

I would like to hear what others do see. Perhaps one can write some nasty
IO-traffic script just using the nand to hang the machine.

This guruplug sucks. Any news about a firmware fix (if
possible) would be nice, but i doubt.



Full Member

Karma: 1
Posts: 129

View Profile
« Reply #1 on: June 02, 2010, 05:18:47 PM »


if you search a bit on the forum you will see that there is indeed a problem when connecting the plug to a Gig interface.

This seem to cause some overheating which in turns reboot the plug

The workaround as far as know for the moment is to use 100M


Karma: 1
Posts: 8

View Profile
« Reply #2 on: June 02, 2010, 05:27:39 PM »

I got mine 1 week a go.
I have same heat problems, wifi unusable.
On 1gb hub doesn't boot at all. See my logs here : http://plugcomputer.org/plugforum/index.php?topic=1764.msg10640#msg10640

Previous version on sheevaplug work very well on 1000Mb same hub.
I sent 2 messages to GS, no answer so far...
1 month warranty will end soon, I'm bit worry..


Pages: [1]
Jump to: