On 07/16/14 20:53, Nick Holland wrote:
On 07/16/14 21:26, Stan Gammons wrote:
I know it's ancient and minimal hardware, but I've been tinkering with
OpenBSD 5.5 on a Nokia IP260 with an 8GB compact flash.  The OS was
installed on the compact flash using a card reader on a Dell laptop.
The OS boots and networking works as long as I specify the MAC using
lladdr in hostname.xxx and use duids. If you don't use duids the
partitions will not mount when the compact flash is moved from the
laptop to the IP260.
As expected.  on your Dell, it's probably in a USB adapter, and comes up
as an sd(4) device; on the IDE bus, it comes up as a wd(4) device.

Exactly.


But I see some errors on an 8GB compact flash that
I didn't see with a 1GB compact flash.  Could it be the 8GB compact
flash is more than what the IP260 supported? Here's the dmesg

OpenBSD 5.5-current (GENERIC) #104: Sun May 11 07:51:32 MDT 2014
      dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
...[snipped, but thanks for providing!]...
scsibus2 at softraid0: 256 targets
wd0(pciide0:0:0): timeout
          type: ata
          c_bcount: 512
          c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x61
wd0c: device timeout reading fsbn 0 (wd0 bn 0; cn 0 tn 0 sn 0), retrying
...[and slow, painful downgrade to PIO]...

This might help:
http://www.openbsd.org/faq/faq12.html#i386flash
This will probably really hurt the performance on your hard disk as
well, so it may not be worth doing; as it is, your system finds what
each can do just fine on its own.  But being this is a firewall, reboot
time might mean more than disk througput...

Nick.


That fixed it.  It boots without the errors now.

Thanks!


Stan

Reply via email to