Hi
I had a similar unexpected problem using Wheezy recently when I switched
between a 5i25 based config to a parport based one
The load failed with the attempt to load hal_parport.
I was only using the built in 0x378 port
After some investigation I found that parport was not loaded.
I did a modprobe lp, modprobe ppdev and modprobe parport_pc, and that
pulled in parport
rmmod parport_pc, ppdev and lp, left parport loaded and the config worked
So very similar to the link that Michael posted, but slightly different
reasons
It is only really parport_pc and ppdev you need blacklist, you don't
want to blacklist parport.
As far as I am aware, the parport driver provides the low level
interface which all other drivers including
hal_parport use to claim the port
I suspect that udev does not even create a port in /dev unless parport
is loaded
Regards the port numbers, MosChip usually lists them in register, port,
register, port order, so the ports are usually the lower address of each
pair ( 0xd040 and 0xd020 )
However there is normally 0x400 between port and register.
I have seen a print of a card that only had 0x010 between them before,
but cannot remember if we got it working.
regards
>
573-427-7132 <tel:
573-427-7132>
> <mailto:
machinekit+...@googlegroups.com>.