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.

> 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.

Reply via email to