Subject: No device node for mlx(4)
To: None <port-macppc@netbsd.org>
From: Daniel Eggert <danieleggert@mac.com>
List: port-macppc
Date: 09/25/2002 08:00:45
Dear community,
I've got the Mylex RAID card running, but I can't access it with
mlxctl(8):
[kelvin] ~> mlxctl -f /dev/mlx0 -v status ld0
mlxctl: /dev/mlx0: No such file or directory
I don't have a device node, and MAKEDEV doesn't create one (while it
does for the i386 port).
BTW: I've found other devices (such as ld(4)), that the i386 port of
MAKEDEV will create, but no other port will. Why? The mlx(4) and ld(4)
drivers _are_ working on macppc (I'm booting off a drive using them).
When I check the man page for mknod, it tells me to look at
/usr/src/sys/arch/<arch>/<arch>/conf.c, but there's nothing about 'mlx'
in there.
During startup I see mlx0 with several logical drives:
[kelvin] ~> dmesg | grep mlx0
mlx0 at pci0 dev 13 function 0: Mylex RAID (v2 interface)
mlx0: interrupting at irq 23
mlx0: DAC960P/PD, 2 channels, firmware 2.44-0-00, 4MB RAM
ld0 at mlx0 unit 0: RAID5, online
ld1 at mlx0 unit 1: RAID5, online
ld2 at mlx0 unit 2: RAID5, online
ld3 at mlx0 unit 3: RAID5, online
ld4 at mlx0 unit 4: RAID5, online
Someone needs to fix both
/usr/src/sys/arch/macppc/macppc/conf.c
and
/usr/src/etc/etc.macppc/MAKEDEV
to include ld(4) and mlx(4). To whom should I report this?
Daniel