On 06/22/2016 06:11 PM, Emanuel Berg wrote: > Ralph Katz <ralph.katz@rcn.com> writes: > >> CUPS just recognizes it automagically after you >> install printer-driver-foo2zjs, which maybe you >> did. I installed the printer simply from the >> cups browser interface. >> http://localhost:631/admin --> add printer, >> scroll thru choices and select driver: >> "HP-LaserJet_Pro_P1102w.ppd HP LaserJet Pro >> P1102w Foomatic/foo2zjs-z2 (recommended)" > > IT WORKS! > > Foomatic did it! :) > > This is the package that was missing: > > foomatic-db-compressed-ppds > > And this is the function that added > the printer! (Both versions work!) > > Man, it feels like we just summited K2! > > Thanks a lot, even to Brian despite aspects to > his style :) > > test-foomatic () { > local -a devices > devices=("${(@f)$(sudo lpinfo -v | \grep LaserJet | cut -d ' ' -f 2)}") > > local foomatic='foo2zjs:0/ppd/foo2zjs/HP-LaserJet_Pro_P1102w.ppd' > local name=laser-foomatic > > local number=1 > for d in $devices; do > sudo lpadmin \ > -p ${name}-$number \ > -E \ > -v $d \ > -m $foomatic > number=$(( number + 1 )) > done > } > > Source: http://user.it.uu.se/~embe8573/conf/.zsh/printers > Glad you got it working! Changing Subject for the archives. Ralph
Attachment:
signature.asc
Description: OpenPGP digital signature