# Printer network

**URL:** <https://discuss.kde.org/t/printer-network/11423>\
**Category:** Help\
**Tags:** neon\
**Created:** [March 4, 2024, 9:17am UTC](https://discuss.kde.org/t/printer-network/11423 "2024-03-04T09:17:45Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Serge\_Moreau](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/serge_moreau/32/4584_2.png) [@Serge\_Moreau](https://discuss.kde.org/u/Serge_Moreau)\
**Post date:** [March 4, 2024, 9:17am UTC](https://discuss.kde.org/t/printer-network/11423/1 "2024-03-04T09:17:45Z")

</div>

Unable to set any network printer using system config !

---

<div class="post-metadata">

**Author:** ![ngraham](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/ngraham/32/64_2.png) [@ngraham](https://discuss.kde.org/u/ngraham)\
**Post date:** [March 6, 2024, 5:58am UTC](https://discuss.kde.org/t/printer-network/11423/2 "2024-03-06T05:58:53Z")

</div>

It would help if there was any information here

---

<div class="post-metadata">

**Author:** ![Serge\_Moreau](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/serge_moreau/32/4584_2.png) [@Serge\_Moreau](https://discuss.kde.org/u/Serge_Moreau)\
**Post date:** [March 6, 2024, 6:35am UTC](https://discuss.kde.org/t/printer-network/11423/3 "2024-03-06T06:35:53Z")

</div>

As an example see the screenshot here. I used the cups web interface to detect my printer HP

 ![Copie d'écran_20240306_073048](https://discuss-cdn.kde.org/uploads/default/original/2X/0/07f202ef932c31cb741ac8ae7f67ca14d2ae3b95.png)

---

<div class="post-metadata">

**Author:** ![Serge\_Moreau](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/serge_moreau/32/4584_2.png) [@Serge\_Moreau](https://discuss.kde.org/u/Serge_Moreau)\
**Post date:** [March 6, 2024, 6:48am UTC](https://discuss.kde.org/t/printer-network/11423/4 "2024-03-06T06:48:40Z")

</div>

An other screenshot, sorry for the messages in french

 ![Copie d'écran_20240306_074214](https://discuss-cdn.kde.org/uploads/default/original/2X/d/d82f272c00187782ae31f437f628fb8e2bcad565.png)

---

<div class="post-metadata">

**Author:** ![ngraham](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/ngraham/32/64_2.png) [@ngraham](https://discuss.kde.org/u/ngraham)\
**Post date:** [March 6, 2024, 10:37pm UTC](https://discuss.kde.org/t/printer-network/11423/5 "2024-03-06T22:37:39Z")

</div>

I don’t think it’s a good idea to use the CUPS web interface and also this thing; they may be interfering with one another. I’d recommend trying to use the System Settings thing exclusively.

Also you need to click on one of the list items in the sidebar on the left.

---

<div class="post-metadata">

**Author:** ![Serge\_Moreau](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/serge_moreau/32/4584_2.png) [@Serge\_Moreau](https://discuss.kde.org/u/Serge_Moreau)\
**Post date:** [March 7, 2024, 5:15am UTC](https://discuss.kde.org/t/printer-network/11423/6 "2024-03-07T05:15:56Z")

</div>

As you see here, clicking on one of the menu on the left leads to the following message : this feature is not yet available

---

<div class="post-metadata">

**Author:** ![ngraham](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/ngraham/32/64_2.png) [@ngraham](https://discuss.kde.org/u/ngraham)\
**Post date:** [March 19, 2024, 4:08pm UTC](https://discuss.kde.org/t/printer-network/11423/7 "2024-03-19T16:08:15Z")

</div>

Sounds like your system may be missing drivers or other printing support packages.

---

<div class="post-metadata">

**Author:** ![Serge\_Moreau](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/serge_moreau/32/4584_2.png) [@Serge\_Moreau](https://discuss.kde.org/u/Serge_Moreau)\
**Post date:** [March 19, 2024, 4:35pm UTC](https://discuss.kde.org/t/printer-network/11423/8 "2024-03-19T16:35:15Z")

</div>

Sorry its a fresh install

 ![Screenshot_20240319_173658](https://discuss-cdn.kde.org/uploads/default/original/2X/4/48083b8e3ee2e328ef55b7f91314306145aa43bd.png)

And as you can see the select printer button is not active.

---

<div class="post-metadata">

**Author:** ![Serge\_Moreau](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/serge_moreau/32/4584_2.png) [@Serge\_Moreau](https://discuss.kde.org/u/Serge_Moreau)\
**Post date:** [March 19, 2024, 5:17pm UTC](https://discuss.kde.org/t/printer-network/11423/9 "2024-03-19T17:17:05Z")

</div>

For your information, on the same machine, a fresh install of Neon 2023121.  
 ![Screenshot_20240319_181434](https://discuss-cdn.kde.org/uploads/default/original/2X/3/3cd2df1e605b5060ade4b2b0e6ca57b03cbf4727.png)

 ![Screenshot_20240319_181336](https://discuss-cdn.kde.org/uploads/default/original/2X/a/aff255f198c08239bb177d9ba9339af45e85b80a.png)  
 ![Screenshot_20240319_181228](https://discuss-cdn.kde.org/uploads/default/original/2X/8/8c46ba94a9dc5e8b5b427c886199a2d56bad2b64.png)

---

<div class="post-metadata">

**Author:** ![Igorevich](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/i/97f17d/32.png) [@Igorevich](https://discuss.kde.org/u/Igorevich)\
**Post date:** [March 21, 2024, 11:36am UTC](https://discuss.kde.org/t/printer-network/11423/10 "2024-03-21T11:36:17Z")

</div>

I am having the exact same issue. I’m on KDE-Neon, Plasma 6.0.2, Kernel version 6.5.0-26-generic (64-bit).

Cannot discover the network printer, AppSocket “is not yet available”, typing the URI manually does not activate the “Select Printer” button.

My other machine, which is an older laptop running another Ubuntu derivate with KDE and Plasma 5.24.7 recognizes the same network printer automatically over socket://[ip-addr]:[port].

Really want to avoid re-installing everything…

Which packages am I missing? HP-lip and avahi daemon are installed, cups, cups-client and cups-daemon too. I am not attempting to use CUPS webinterface, but using system settings instead.

---

<div class="post-metadata">

**Author:** ![Igorevich](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/i/97f17d/32.png) [@Igorevich](https://discuss.kde.org/u/Igorevich)\
**Post date:** [March 21, 2024, 12:38pm UTC](https://discuss.kde.org/t/printer-network/11423/11 "2024-03-21T12:38:00Z")

</div>

After creating a virual machine on my PC I was able to easily add the printer inside the VM, as well as print a document. Evidently, it is not my firewall. I believe some packages are missing on my KDE neon install, but can’t figure out which ones.

---

<div class="post-metadata">

**Author:** ![noee](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/noee/32/3290_2.png) [@noee](https://discuss.kde.org/u/noee)\
**Post date:** [March 21, 2024, 3:12pm UTC](https://discuss.kde.org/t/printer-network/11423/12 "2024-03-21T15:12:41Z")

</div>

Hello, you should not have to reinstall anything but I’ll add just couple of comments here.

We have a known issue if OpenPrinter system-config is not installed or is failing for some reason. This is fixed in 6.1, but not backported (yet) and could be your issue as well.

Also, it is okay to use the CUPS web interface to install a printer if the auto detection fails with Plasma System Settings or we’re missing support for the older AppSocket/JetDirect interfaces. Once that printer is set up, System Settings should see it in the list and it should be available with your applications.

---

<div class="post-metadata">

**Author:** ![noee](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/noee/32/3290_2.png) [@noee](https://discuss.kde.org/u/noee)\
**Post date:** [March 21, 2024, 3:17pm UTC](https://discuss.kde.org/t/printer-network/11423/13 "2024-03-21T15:17:36Z")

</div>

It should be noted as well, that you can fall back to the older Plasma printer install wizard from a terminal:

`kde-add-printer --add-printer`

This is essentially the same mechanism that was used in previous versions and printers installed here will then show in System Settings and your apps.

---

<div class="post-metadata">

**Author:** ![Serge\_Moreau](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/serge_moreau/32/4584_2.png) [@Serge\_Moreau](https://discuss.kde.org/u/Serge_Moreau)\
**Post date:** [March 22, 2024, 7:02am UTC](https://discuss.kde.org/t/printer-network/11423/14 "2024-03-22T07:02:08Z")

</div>

Thank you for informing us that this has been taken into account.

---

<div class="post-metadata">

**Author:** ![Igorevich](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/i/97f17d/32.png) [@Igorevich](https://discuss.kde.org/u/Igorevich)\
**Post date:** [March 28, 2024, 1:17pm UTC](https://discuss.kde.org/t/printer-network/11423/15 "2024-03-28T13:17:46Z")

</div>

system-config-printer package was not installed, and installing it did not help. Detection of my printer was still failing and AppSocket was “unavailable”, typing a URI manually did not work.

However, the older Plasma printer install wizard did the trick. The printer is now added and functioning! Thanks a lot

---

<div class="post-metadata">

**Author:** ![noee](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/noee/32/3290_2.png) [@noee](https://discuss.kde.org/u/noee)\
**Post date:** [April 14, 2024, 12:21am UTC](https://discuss.kde.org/t/printer-network/11423/16 "2024-04-14T00:21:09Z")

</div>

Glad you successfully installed the printer.

For 6.0.4, adding a printer ip address manually should work as well as selecting a driver for a discovered printer when recommended driver discovery fails.

For 6.1 we are adding explicit support for legacy LPD and Socket printers.

---

<div class="post-metadata">

**Author:** ![usernam3](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/u/7ba0ec/32.png) [@usernam3](https://discuss.kde.org/u/usernam3)\
**Post date:** [January 21, 2026, 8:03pm UTC](https://discuss.kde.org/t/printer-network/11423/17 "2026-01-21T20:03:54Z")

</div>

Where might one download the older Plasma printer install wizard? I have this exact issue on Fedora 43 KDE where SMB option is unavailable in the GUI. I tried to manually add the printer but it failed

```auto
/usr/libexec/samba/cups_backend_smb --help

```

Gives me:

```auto
Usage: /usr/libexec/samba/cups_backend_smb [DEVICE_URI] job-id user title copies options [file]
       The DEVICE_URI environment variable can also contain the
       destination printer:

           smb://[username:password@][workgroup/]server[:port]/printer

```

---

<div class="post-metadata">

**Author:** ![noee](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/noee/32/3290_2.png) [@noee](https://discuss.kde.org/u/noee)\
**Post date:** [January 21, 2026, 8:29pm UTC](https://discuss.kde.org/t/printer-network/11423/18 "2026-01-21T20:29:16Z")

</div>

The old printer setup has been removed since a few versions back, 6.1 I believe. Currently smb is partially supported via the manual URI entry when adding a printer manually.

You could also try the command line with lpadmin:

lpadmin -p \<printer\_name\> -v smb://[username:password@][workgroup/]server[:port]/printer -P /path/to/PPD -m

You’ll probably have to elevate privileges.

You could also try using the CUPS web gui (localhost:631)

---

<div class="post-metadata">

**Author:** ![usernam3](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/u/7ba0ec/32.png) [@usernam3](https://discuss.kde.org/u/usernam3)\
**Post date:** [January 22, 2026, 2:58pm UTC](https://discuss.kde.org/t/printer-network/11423/19 "2026-01-22T14:58:37Z")

</div>

When using your first suggestion

```auto
lpadmin -p Printer_123 -v smb://username:password -p awindows.server.printer.example.net:445/Printer_123 -P /home/downloads/printer/driver.ppd -i

```

I get the error:

```auto
lpadmin: Printer name can only contain printable characters.

```

Maybe because the password has special characters?

\_\_\_

The suggestion of CUPS gui

I used

```auto
lpadmin -p PRINTER_123 -v smb://awindows.server.printer.example.net:445/Printer_123

```

Which adds the printer but I dont have a way to authenticate or select the driver downloaded from the manufacturer.

I tried:

```auto
lpadmin -p Printer_123 -v smb://username:password -u awindows.server.printer.example.net:445/Printer_123

```

I get this message.

```auto
lpadmin: Unknown allow/deny option "example.printer.com:445/PRINTER_NAME"

```

---

<div class="post-metadata">

**Author:** ![usernam3](https://discuss-cdn.kde.org/letter_avatar_proxy/v4/letter/u/7ba0ec/32.png) [@usernam3](https://discuss.kde.org/u/usernam3)\
**Post date:** [January 22, 2026, 5:04pm UTC](https://discuss.kde.org/t/printer-network/11423/21 "2026-01-22T17:04:38Z")

</div>

I tried adding the printer again using

> lpadmin -p PRINTER\_123 -v smb://awindows.server.printer.example.net:445/Printer\_123

I then went to System Settings \> Printers and was able to add the driver I downloaded from the manufacturer. But don’t see a way to authenticate. I also got an error saying

“SELinux is preventing cupsd from unlink access on the file printers.conf.O”

It also said if you think SELinux should have access to this file run:

> sudo ausearch -c ‘cupsd’ -raw | audit2allow -M my-cupsd
> 
> sudo semodule -X 300 -i my-cupsd.pp

I did, no errors in terminal. But it removes the printer from displaying in system settings. After re-adding the printer again using:

> lpadmin -p PRINTER\_123 -v smb://awindows.server.printer.example.net:445/Printer\_123

the driver I downloaded is still saved and configured for the printer. Even with this method I’d still need a way to authenticate.

[Next page](https://discuss.kde.org/t/printer-network/11423.md?page=2)
