[ Note: This message crossposted to four newsgroups. ]
A short intro:
DLC is a low level ethernet protocol, much faster than TCP/IP because
it finds machines by hardware address, not IP address, therefor no
extra processing... of course it can not be routed to different
subnet. As far as I know it is used for two things - to allow PCs to
talk to IBM mainframes and for printing to HP printers with JetDirect
cards... makes printing MUCH FASTER. Sorry, not sure where you can
find more detailed info in DLC, but there should be an rfc out there
for it. WinNT supports printing through DLC, but WinNT sucks big
time when it comes to print accounting... I am not paying more than
$500 bucks for a special printer accounting server, when I can write
the thing myself... but only for a UNIX os. ;-) Honestly, I don't
even want to know how to program for NT... yet.
So, does anybody know if Linux has support for DLC and DLC printing?
If not, do you guys think it would be worth it to implement such
support? Note that the only thing that would change is the way the
print job gets to the printer, nothing with the spooling, i.e. lpd
can stay pretty much the same. It would be just expanding the
networking capabilities of Linux... (personal opinion).
Computer Science Major, Michigan Tech
Michigan Tech Student Chapter of ACM
Pace Labs Consultant