Nowe posty

xx Odpowiednie wykorzystanie rdzeni P i E procesora (0)
Wczoraj o 17:52:01
xx Samba DC/AD problem z DNS (0)
2024-07-25, 12:42:23
xx DNS i WWW na virtualbox (4)
2024-07-24, 10:30:38
xx Instalacja Manjaro Linux (11)
2024-07-13, 22:57:31
xx Linux Lite 6.6. Po uruchomieniu z DVD przeglądarka Chrome jest nieaktywna (12)
2024-07-10, 22:33:30
xx Laptop MSI CR500 - nie akceptuje linuksa (6)
2024-07-03, 05:30:18
xx Co to jest ? (3)
2024-07-02, 13:36:58
xx Nowa wersja libreoffice (1)
2024-06-30, 18:22:49
xx Dystrybucja - środowisko graficzna dla amigowca (MUI) (4)
2024-06-30, 12:14:25
xx Jaki kod błędu zwracać z kernela? (3)
2024-06-09, 12:29:22

Autor Wątek: CUPS - Wyłączenie hostname w nazwie udostępnionej drukarki  (Przeczytany 3741 razy)

Offline tinware

  • Nowy na forum
  • *
  • Wiadomości: 4
    • Zobacz profil
Cześć,

Pod komputer z Debianem w sieci lokalnej podłączyłem drukarkę po USB, zainstalowałem CUPS i udostępniłem ją po sieci lokalnej.
Drukarka jest widoczna przez inne urządzenia w sieci jako "Description @ Hostname" np. HP Deskjest Fxxxx @ SerwerDebian.



W jaki sposób mogę ustawić, aby drukarka była widoczna jako "Description" np. HP Deskjest Fxxxx, czyli bez " @ Hostname"?
Moja konfiguracja CUPS jest domyślna, jedyną rzeczą jaką zmieniałem to dodanie tej jednej drukarki.
« Ostatnia zmiana: 2021-06-11, 21:04:35 wysłana przez tinware »

Offline baker

  • Nowy na forum
  • *
  • Wiadomości: 36
    • Zobacz profil
« Ostatnia zmiana: 2021-06-11, 22:00:40 wysłana przez baker »

Offline tinware

  • Nowy na forum
  • *
  • Wiadomości: 4
    • Zobacz profil
Odp: CUPS - Wyłączenie hostname w nazwie udostępnionej drukarki
« Odpowiedź #2 dnia: 2021-06-11, 22:28:50 »
Dzięki za odpowiedź.

Konfiguracja drukarki wygląda ok:
<Printer MainPrinter>
UUID urn:uuid:c6f6be9b-17d5-372e-5929-8729604e89a8
Info HP Deskjet F4580 (Salon)
MakeModel HP Deskjet f4500 Series, hpcups 3.18.12
DeviceURI usb://HP/Deskjet%20F4500%20series?serial=CN03LC110505H5&interface=1
State Idle
StateTime 1623439921
ConfigTime 1623442621
Type 36876
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-current-job
</Printer>

Jeśli chodzi o konfigurację samego CUPS, wszystko jest ustawione.
lpadmin -p "MainPrinter" -D "HP Deskjet F4580 (Salon)"
/etc/init.d/cups restart

Następnie drukarka jest widziana jako (sprawdzane pod Win7, Win10 i Android):
HP Deskjet F4580 (Salon) @ Hostname

Dlaczego?

Dodatkowo włączyłem (choć i tak bez deklarowania tego parametru jest on domyślnie włączony):
/etc/cups/cupsd.conf
BrowseShortNames Yes

To jest ciekawe:
cupsd -t
Unknown directive BrowseShortNames on line 11 of /etc/cups/cupsd.conf.
"/etc/cups/cups-files.conf" is OK.
"/etc/cups/cupsd.conf" is OK.

Moja wersja CUPS to v2.2.10.
« Ostatnia zmiana: 2021-06-11, 22:36:56 wysłana przez tinware »

Offline baker

  • Nowy na forum
  • *
  • Wiadomości: 36
    • Zobacz profil
Odp: CUPS - Wyłączenie hostname w nazwie udostępnionej drukarki
« Odpowiedź #3 dnia: 2021-06-11, 22:50:41 »
Cytuj
-D "description"
    Sets the description of the printer which is often shown instead of the printer name, for example "HP LaserJet".

Offline tinware

  • Nowy na forum
  • *
  • Wiadomości: 4
    • Zobacz profil
Odp: CUPS - Wyłączenie hostname w nazwie udostępnionej drukarki
« Odpowiedź #4 dnia: 2021-06-11, 22:52:11 »
Zgadza się, więc jak napisałem wyżej:

Jeśli chodzi o konfigurację samego CUPS, wszystko jest ustawione.
lpadmin -p "MainPrinter" -D "HP Deskjet F4580 (Salon)"
/etc/init.d/cups restart

Następnie drukarka jest widziana jako (sprawdzane pod Win7, Win10 i Android):
HP Deskjet F4580 (Salon) @ Hostname

Dlaczego?

Jak wyłączyć dopisywanie przez CUPS w nazwie drukarki " @ Hostname"?
« Ostatnia zmiana: 2021-06-11, 23:02:31 wysłana przez tinware »

Offline baker

  • Nowy na forum
  • *
  • Wiadomości: 36
    • Zobacz profil
Odp: CUPS - Wyłączenie hostname w nazwie udostępnionej drukarki
« Odpowiedź #5 dnia: 2021-06-11, 23:12:36 »
Jak ustawiłeś odpowiednio opis i nazwę, to raczej nie CUPS ustawia taki opis tylko system Windows/Android.

Offline tinware

  • Nowy na forum
  • *
  • Wiadomości: 4
    • Zobacz profil
Odp: CUPS - Wyłączenie hostname w nazwie udostępnionej drukarki
« Odpowiedź #6 dnia: 2021-06-12, 02:45:06 »
I masz rację, uruchomiłem innego Debiana z GUI i drukarka jest widoczna jako:
HP_Deskjet_F4580_Salon_Hostname