Adding a network printer with ipp (or JetDirect) fails when selecting the driver. Maybe the drivers are not present; but I just clicked on what was proposed as a recommended driver. cheers, chris. --- Here the logs: No ID match for device ipp://192.168.12.116:631/ipp: MFG:RICOH;MDL:Aficio MP C5502;CMD:PJL,RCS,POSTSCRIPT,PCL,PCLXL;DES:RICOH Aficio MP C5502; No ID match for device ipp://192.168.12.116:631/ipp: MFG:RICOH;MDL:Aficio MP C5502;CMD:PJL,RCS,POSTSCRIPT,PCL,PCLXL;DES:RICOH Aficio MP C5502; filldownloadableDrivers No ID match for device ipp://192.168.12.116:631/ipp: MFG:RICOH;MDL:Aficio MP C5502;CMD:PJL,RCS,POSTSCRIPT,PCL,PCLXL;DES:RICOH Aficio MP C5502; filldownloadableDrivers No ID match for device ipp://192.168.12.116:631/ipp: MFG:RICOH;MDL:Aficio MP C5502;CMD:PJL,RCS,POSTSCRIPT,PCL,PCLXL;DES:RICOH Aficio MP C5502; Traceback (most recent call last): File "/usr/share/system-config-printer/newprinter.py", line 901, in on_btnNPForward_clicked self.nextNPTab() File "/usr/share/system-config-printer/newprinter.py", line 1469, in nextNPTab self.ppd = self.getNPPPD() File "/usr/share/system-config-printer/newprinter.py", line 3880, in getNPPPD ppd = cups.PPD(tmpf.file) TypeError: unicode or bytes object required Traceback (most recent call last): File "/usr/share/system-config-printer/newprinter.py", line 901, in on_btnNPForward_clicked self.nextNPTab() File "/usr/share/system-config-printer/newprinter.py", line 1469, in nextNPTab self.ppd = self.getNPPPD() File "/usr/share/system-config-printer/newprinter.py", line 3880, in getNPPPD ppd = cups.PPD(tmpf.file) TypeError: unicode or bytes object required Traceback (most recent call last): File "/usr/share/system-config-printer/newprinter.py", line 901, in on_btnNPForward_clicked self.nextNPTab() File "/usr/share/system-config-printer/newprinter.py", line 1469, in nextNPTab self.ppd = self.getNPPPD() File "/usr/share/system-config-printer/newprinter.py", line 3880, in getNPPPD ppd = cups.PPD(tmpf.file) TypeError: unicode or bytes object required Traceback (most recent call last): File "/usr/share/system-config-printer/newprinter.py", line 901, in on_btnNPForward_clicked self.nextNPTab() File "/usr/share/system-config-printer/newprinter.py", line 1469, in nextNPTab self.ppd = self.getNPPPD() File "/usr/share/system-config-printer/newprinter.py", line 3880, in getNPPPD ppd = cups.PPD(tmpf.file) TypeError: unicode or bytes object required Reproducible: Steps to Reproduce:
seems that we need this patch : https://git.fedorahosted.org/cgit/system-config-printer.git/commit/newprinter.py?id=237cb43419c2bfe374543e8632e385463b96438a
CC: (none) => makowski.mageia
should be fixed in system-config-printer-1.5.5-3.mga5.src.rpm
Status: NEW => RESOLVEDResolution: (none) => FIXED
thanks philippe, it is.