I had the bright idea to configure cups and avahi to present my old HP Color 
Laserjet 3600n as an airprint printer (see 
http://atxconsulting.com/posts/Automatically_generate_AirPrint_Avahi_service_files_for_CUPS_printers/
 for the script I used to generate the avahi service file).

The way IOS works with airprint is that it makes a request for the subtype 
_universal._sub._ipp._tcp.local. Avahi on my copy of Openindiana ( oi_151a7) 
doesn't respond to that, it only responds to the query for _ipp._tcp.local.  I 
could see this in wireshark, or I could test with dig and see that queries 
like: "dig @192.168.1.42 -p 5353 _universal._sub._ipp._tcp.local PTR" would 
fail.  I tried a similar avahi configuration on a FreeBSD 9.1-Release machine, 
and it worked fine.  I'm wondering if anyone else has gotten this to work on 
Openindiana?  Poking around in the bugtracker I see there is a recent request 
to upgrade mDNS  for Illumos (Bug #3661), I suspect Illumos might be far enough 
behind on mDNS that subtypes aren't quite supported?  Does anyone know if that 
is the case?

Chris Jordan
cwjorda...@cox.net

_______________________________________________
OpenIndiana-discuss mailing list
OpenIndiana-discuss@openindiana.org
http://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to