[Soekris] net5501 and linux results

Hans Harder hans at atbas.org
Wed Jun 27 09:14:41 UTC 2007


iustin,

same over here, using voyage 0.4.0 linux (debian) 2.6.20

---dmesg part---
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
hdb: TRANSCEND, ATA DISK drive
Probing IDE interface ide1...
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdb: max request size: 128KiB
hdb: 3988656 sectors (2042 MB) w/1KiB Cache, CHS=3957/16/63
   hdb: hdb1

voyage:# hdparm -v /dev/hdb
/dev/hdb:
   multcount    =  0 (off)
   IO_support   =  0 (default 16-bit)
   unmaskirq    =  0 (off)
   using_dma    =  0 (off)
   keepsettings =  0 (off)
   readonly     =  0 (off)
   readahead    = 256 (on)
   geometry     = 3957/16/63, sectors = 3988656, start = 0

voyage:# hdparm -tT /dev/hdb
/dev/hdb:
   Timing cached reads:   388 MB in  2.00 seconds = 193.71 MB/sec
   Timing buffered disk reads:    4 MB in  3.05 seconds =   1.31 MB/sec

voyage:# hdparm -i /dev/hdb
/dev/hdb:
   Model=TRANSCEND, FwRev=20070312, SerialNo=30001A53
   Config={ HardSect NotMFM Fixed DTR>10Mbs }
   RawCHS=3957/16/63, TrkSize=0, SectSize=576, ECCbytes=4
   BuffType=DualPort, BuffSize=1kB, MaxMultSect=1, MultSect=off
   CurCHS=3957/16/63, CurSects=3988656, LBA=yes, LBAsects=3988656
   IORDY=no, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
   PIO modes:  pio0 pio1 pio2 pio3 pio4
   DMA modes:  mdma0 mdma1 *mdma2
   AdvancedPM=no
   * signifies the current active mode

voyage:# hdparm -d1 /dev/hdb
/dev/hdb:
   setting using_dma to 1 (on)
   HDIO_SET_DMA failed: Operation not permitted
   using_dma    =  0 (off)

voyage:# lspci
00:01.0 Host bridge: Advanced Micro Devices [AMD] Unknown device 2080
(rev 31)
00:01.2 Entertainment encryption device: Advanced Micro Devices [AMD]
Geode LX AES Security Block
00:06.0 Ethernet controller: VIA Technologies, Inc. VT6105M [Rhine-III]
(rev 96)
00:07.0 Ethernet controller: VIA Technologies, Inc. VT6105M [Rhine-III]
(rev 96)
00:08.0 Ethernet controller: VIA Technologies, Inc. VT6105M [Rhine-III]
(rev 96)
00:09.0 Ethernet controller: VIA Technologies, Inc. VT6105M [Rhine-III]
(rev 96)
00:14.0 ISA bridge: Advanced Micro Devices [AMD] CS5536 [Geode
companion] ISA (rev 03)
00:14.2 IDE interface: Advanced Micro Devices [AMD] CS5536 [Geode
companion] IDE (rev 01)
00:14.4 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode
companion] OHC (rev 02)
00:14.5 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode
companion] EHC (rev 02)

Sensors are also working:
voyage:# sensors
pc87366-isa-6620
Adapter: ISA adapter
in0:       +3.01 V  (min =  +0.00 V, max =  +3.01 V)
in1:       +1.26 V  (min =  +0.00 V, max =  +3.01 V)
in2:       +2.55 V  (min =  +0.00 V, max =  +3.01 V)
in3:       +0.61 V  (min =  +0.00 V, max =  +3.01 V)
in4:       +2.53 V  (min =  +0.00 V, max =  +3.01 V)
in5:       +2.54 V  (min =  +0.00 V, max =  +3.01 V)
in6:       +2.65 V  (min =  +0.00 V, max =  +3.01 V)
Vsb:       +3.38 V  (min =  +3.00 V, max =  +3.59 V)
Vdd:       +3.38 V  (min =  +3.00 V, max =  +3.59 V)
Vbat:      +3.01 V  (min =  +0.00 V, max =  +3.01 V)
AVdd:      +3.36 V  (min =  +3.00 V, max =  +3.59 V)
CPU0 Temp:   +97 C  (low  =   -55 C, high =  +127 C)
CPU0 Crit:  +127 C
CPU1 Temp:  +127 C  (low  =   -55 C, high =  +127 C)   OPEN
CPU1 Crit:  +127 C ALARM
S-IO Temp:   +52 C  (low  =   -55 C, high =  +127 C)
S-IO Crit:  +127 C
vid:      +0.000 V  (VRM Version 0.0)

hans


On 6/24/2007 9:08 PM, Iustin Pop wrote:
> In case anyone is interested in running linux on the net5501, here are
> my initial results. I use a sandisk ultra-3 2G card (SanDisk
> SDCFX3-2048).
> 
> Debian etch installs without problems. I compiled then 2.6.21.5 and I
> have a few issues, not critical I would say:
>   - the compact flash card is not detected as dma-capable, and forcing
>     it doesn't work; the ide driver reports some errors in dmesg, see
>     below;
>   - the machine type as reported by "uname -m" is i586, so the
>     i686-optimised libc is not being used. From the AMD docs, I thought
>     the geode lx is supposed to implement all the ppro instruction set
>     (/proc/cpuinfo reports cmov), but who knows...
>   - I didn't find a driver which supports the watchdog, so for now I run
>     without it.
> 
> On the network performance side, things are looking really good (at
> least compared to 4801):
>  - desktop -> 5501, iperf: 95.9 MBits/s, cpu ~45% idle
>  - 5501 -> desktop, 94.8 MBits/s, cpu: around 40% (+/- 2%)idle bridging:
>  - (desktop -> 5501 -> laptop), iperf, > 90MBits/s, cpu ~95% idle
>  - bi-directional-line gets around 110MBits/s total (65Mb/s+45MB/s), I
>    suspect the laptop has issues (cpu usage : 100%) but the 5501 also
>    has 100% CPU usage
> 
> Anyway, this is only quick testing, but I'm glad that the 5501 can fill
> fast ethernet (with MTU-sized packets), something which (in my
> experience) the 4801 wasn't able to do. I'll test routing performance
> next, to see how that works.
> 
> For the no dma part, here is the relevant section of the dmesg:
> 
> Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
> ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> AMD5536: IDE controller at PCI slot 0000:00:14.2
> AMD5536: chipset revision 1
> AMD5536: not 100% native mode: will probe irqs later
> AMD5536: 0000:00:14.2 (rev 01) UDMA100 controller
> AMD5536: neither IDE port enabled (BIOS)
> Probing IDE interface ide0...
> hda: SanDisk SDCFX3-2048, CFA DISK drive
> Probing IDE interface ide1...
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> hda: max request size: 128KiB
> hda: 4001760 sectors (2048 MB) w/1KiB Cache, CHS=3970/16/63
>  hda: hda1 hda2 hda3 < hda5 hda6 hda7 > hda4
> 
> Tuning with hdparm (-m4, -u1, -c1, -X mdmda2, but node that -d1 doesn't
> work) increases the speed from 1.8 only to 2.1 MB/s, which is very low
> (this card should do a maximum of 20MB/s). The part that seems strange
> to me is the "neither IDE port enabled (BIOS)".
> 
> regards,
> iustin
> _______________________________________________
> Soekris-tech mailing list
> Soekris-tech at lists.soekris.com
> http://lists.soekris.com/mailman/listinfo/soekris-tech
> 
> 



More information about the Soekris-tech mailing list