Port-sandpoint archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

DS-207 network failure



Hi,

I've recently acquired a Synolgy DS-207, and had problems getting altboot
to load the kernel - the same problems as the "Synology CS 407e: altboot
fails to load installer" thread from the mail archive.  To add a little
bit to the that thread:

> > I though it had some networking functionality since it supports tftp
> > booting.
>      
> Does it? Can you verify that? That would make loading altboot easier for
> you, when you can load it with PPCBoot's tftpload.
>    
> And when PPCBoot can make your NIC work, it would be interesting to get the
> source for it. It is much simpler and easier to understand than the SK98
> driver. 

Yes, PPCBoot seems to support TFTP booting.  However, mine sets its MAC
address to 00:11:22:33:44:54 (and not the 00:11:32:01:95:49 that the chip
has).  But, I can set this address on my DHCP/TFTP server and it works:

  PPCBoot 2.0.0 (Jan 30 2007 - 14:28:39)

  CPU:   MPC8245 Revision 1.4 at 266.666 MHz: 16 kB I-Cache 16 kB D-Cache
  I2C:   ready
  DRAM:  DRAM BANK = 1
  MAX_DRAM_SIZE = 8000000
  MCCR1 = 75e80002
  MCCR4 = 35363231
  MSAR1 = 0
  EMSAR1 = 0
  MEAR1 = 7f
  EMEAR1 = 0
  MSAR2 = 0
  EMSAR2 = 0
  MEAR2 = 0
  EMEAR2 = 0
  MBER = 32000001
  PICR1 = 141b98
  PICR2 = 40604
  
  Synology Model: DS-207
  RAM Size: 128
  Bank Row: 2
  Fan Status: Running
  
  128 MB
  addr_sp=7f1ff78, id=7f1ff98, addr=7fc0000
  FLASH: flash id = f6
  vendor = 1, flash id = f6 (flash_id:f6)
   4 MB
  *** Warning - bad CRC, using default environment
  
  In:    serial
  Out:   serial
  Err:   serial
  Net:   SK98#0
  Press Ctrl+C to abort autoboot in 1 second
  _MPC824X > <INTERRUPT>
  _MPC824X > bootp
  BOOTP broadcast 1
  BOOTP broadcast 2
  ARP broadcast 1
  TFTP from server 192.168.13.100; our IP address is 192.168.13.118
  Filename '/altboot_sk.bin'.
  Load address: 0x100000
  Loading: ###############
  done
  Bytes transferred = 76084 (12934 hex)

But, this fails for me:

  _MPC824X > go 100000 nfs:netbsd
  ## Starting application at 0x00100000 ...

Nothing more is printed.  If I use kermit to tranfer altboot.bin, then I
can run altboot, but that fails to transmit any packets.  I have tried it
with both a 1Gbps and a 100Mbps link.  It reports the correct link speed
both times (1000Mbps-FDX or 100Mbps-FDX) but always "xmit failed".  No
packets are transmitted on the wire either:

  _MPC824X > go 1000000 nfs:netbsd
  ## Starting application at 0x01000000 ...

  >> NetBSD/sandpoint altboot, revision 1.7 (Mon May  9 18:22:07 CEST 2011)
  >> Synology DS, cpu 265 MHz, bus 132 MHz, 128MB SDRAM
  mii_initphy pmd=0x54
<press key>
  MAC address 00:11:32:01:95:49
  mii_dealan
<press key>
  1000Mbps-FDX
  Hit any key to enter interactive mode: 2
<press key>

At this point, the link light on the switch is lit, and it stays lit through
the "xmit failed" lines, so it seems that the phy configuration is correct.

Thanks,

J

-- 
  My other computer also runs NetBSD    /        Sailing at Newbiggin
        http://www.netbsd.org/        /   http://www.newbigginsailingclub.org/


Home | Main Index | Thread Index | Old Index