All,

I have to support a few trusty Apple LaserWriter printers that only "speak" 
AppleTalk. I've compiled the kernel module from the netatalk 2.2.5 distribution 
and installed it into a custom SmarOS platform build. I had to tweak the 
compile options to reflect the Illumos modules but now the kernel module seems 
to load okay (no errors or warning from add_drv):

[root@global]# modinfo | grep ddp
246 fffffffff7ffb000   48f0 195   1  ddp (DDP Streams device)
246 fffffffff7ffb000   48f0   -   1  ddp (DDP Streams module)

The corresponding device file /dev/ddp also exists in the global zone. So all 
looked well and I added that protocol to /etc/netconfig. (Not sure whether the 
latter is needed as I intend to use ddp in a Joyent branded zone.)

However, in my Joyent branded zone with the netatalk install (from pkgsrc) 
there's no /dev/ddp although the kernel module seems to exist.

[root@netatalkzone]# modinfo | grep ddp
246 fffffffff7ffb000   48f0 195   1  ddp (DDP Streams device)
246 fffffffff7ffb000   48f0   -   1  ddp (DDP Streams module)

I am wondering how to fix that as that file is to be referenced in the zone's 
/etc/netconfig.

I tried to compare this to the "tcp" device file: This is a link to the device 
!tree" in the global zone but a "special file" in the Joyent branded zone.

So my key question at this point is: How do I get that /dev/ddp file in my 
non-global zone?

Any hints from the experts?

Best regards,

Peter




-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to