17 lines
946 B
Diff
17 lines
946 B
Diff
|
diff -up system-config-printer-1.1.13/system-config-printer.py.network-model system-config-printer-1.1.13/system-config-printer.py
|
||
|
--- system-config-printer-1.1.13/system-config-printer.py.network-model 2009-09-30 16:55:46.115760592 +0100
|
||
|
+++ system-config-printer-1.1.13/system-config-printer.py 2009-09-30 16:55:52.545635754 +0100
|
||
|
@@ -4217,6 +4217,12 @@ class NewPrinterGUI(GtkGUI):
|
||
|
if not self.install_hplip_plugin(self.device.uri):
|
||
|
self.on_NPCancel(None)
|
||
|
return
|
||
|
+
|
||
|
+ if not devid and self.device.type in ["socket", "lpd", "ipp"]:
|
||
|
+ # This is a network printer whose model we don't yet know.
|
||
|
+ # Try to discover it.
|
||
|
+ self.getNetworkPrinterMakeModel ()
|
||
|
+
|
||
|
uri = self.device.uri
|
||
|
if uri and uri.startswith ("smb://"):
|
||
|
uri = SMBURI (uri=uri[6:]).sanitize_uri ()
|