System > X Serwer

CUPS - Wyłączenie hostname w nazwie udostępnionej drukarki

(1/2) > >>

tinware:
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.

baker:
http://localhost:631/printers/?
lub
/etc/cups/printers.conf
https://linux.die.net/man/5/printers.conf
lub
https://www.cups.org/doc/admin.html

tinware:
Dzięki za odpowiedź.

Konfiguracja drukarki wygląda ok:

--- Kod: ---
<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>

--- Koniec kodu ---

Jeśli chodzi o konfigurację samego CUPS, wszystko jest ustawione.

--- Kod: ---
lpadmin -p "MainPrinter" -D "HP Deskjet F4580 (Salon)"
/etc/init.d/cups restart
--- Koniec kodu ---

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

--- Kod: ---
BrowseShortNames Yes
--- Koniec kodu ---

To jest ciekawe:

--- Kod: ---
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.
--- Koniec kodu ---

Moja wersja CUPS to v2.2.10.

baker:

--- Cytuj ----D "description"
    Sets the description of the printer which is often shown instead of the printer name, for example "HP LaserJet".
--- Koniec cytatu ---

tinware:
Zgadza się, więc jak napisałem wyżej:

Jeśli chodzi o konfigurację samego CUPS, wszystko jest ustawione.

--- Kod: ---
lpadmin -p "MainPrinter" -D "HP Deskjet F4580 (Salon)"
/etc/init.d/cups restart
--- Koniec kodu ---

Następnie drukarka jest widziana jako (sprawdzane pod Win7, Win10 i Android):

--- Kod: ---
HP Deskjet F4580 (Salon) @ Hostname
--- Koniec kodu ---

Dlaczego?

Jak wyłączyć dopisywanie przez CUPS w nazwie drukarki " @ Hostname"?

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

Idź do wersji pełnej