CUPS, web administrace a problém s přihlášením
16. ledna 2007 v 11:02 | Jirka
Problém:
při pokusu o administraci CUPS serveru přes webové rozhraní (http://localhost:631) není možné měnit parametry serveru (tiskárny apod.), protože server odmítá přihlášení v autentizačním okně. V režimu pouhého prohlížení vše funguje.
Příčina:
CUPS server používá své vlastní přístupové údaje, které defaultně nejsou nastaveny a nelze tedy použít žádného uživatele, ani heslo.
Řešení:
přístupové údaje je možno nastavit z konzole jako root příkazem
lppasswd -a uživatel
kde uživatel je zvolené jméno administrátora CUPS serveru (může jím být i root); po výzvě je nutno dvakrát po sobě zadat zvolené heslo (musí mít nejméně 6 znaků a musí obsahovat nejméně jedno písmeno a jednu číslici). Od tohoto okamžiku se lze s těmito údaji přes web prohlížeč přihlásit i do administrace CUPS serveru.
při pokusu o administraci CUPS serveru přes webové rozhraní (http://localhost:631) není možné měnit parametry serveru (tiskárny apod.), protože server odmítá přihlášení v autentizačním okně. V režimu pouhého prohlížení vše funguje.
Příčina:
CUPS server používá své vlastní přístupové údaje, které defaultně nejsou nastaveny a nelze tedy použít žádného uživatele, ani heslo.
Řešení:
přístupové údaje je možno nastavit z konzole jako root příkazem
lppasswd -a uživatel
kde uživatel je zvolené jméno administrátora CUPS serveru (může jím být i root); po výzvě je nutno dvakrát po sobě zadat zvolené heslo (musí mít nejméně 6 znaků a musí obsahovat nejméně jedno písmeno a jednu číslici). Od tohoto okamžiku se lze s těmito údaji přes web prohlížeč přihlásit i do administrace CUPS serveru.
Některé prameny uvádějí ještě nutnost restartu CUPS serveru - příkazem
/etc/init.d/cups restart
(opět jako root v konzoli; příkaz se může pro různé distribuce mírně lišit a uvedený je ověřen v SUSE 10.1)
/etc/init.d/cups restart
(opět jako root v konzoli; příkaz se může pro různé distribuce mírně lišit a uvedený je ověřen v SUSE 10.1)
Správce balíků SMART - FAQ
4. listopadu 2006 v 10:55 | Jirka
Dočasné vypnutí kontroly podpisů:
Konzole, přihlásit se jako root, zadat příkaz:
smart config --set rpm-check-signatures=false
smart config --set rpm-check-signatures=false
Praktické úpravy SUSE a tipy/triky pro něj
3. listopadu 2006 v 18:54 | Jirka
České manuály pro SUSE 10.1:
http://ftp.opensuse.org/pub/opensuse/distribution/SL-10.1/inst-source/docu/cs/ (originál) nebo lépe rychlejší mirror třeba na ftp://mirror.karneval.cz/pub/opensuse/SL-10.1/inst-source/docu/cs
Otevírání odkazů z Firefoxu v Thunderbirdu a obráceně:
http://www.suseportal.cz/firefox_mailto_a_thunderbird
http://www.suseportal.cz/firefox_mailto_a_thunderbird
Instalace karty nVidia (a poté i XGL):
http://www.novell.com/coolsolutions/feature/17174.html nebo http://www.suseportal.cz/search/node/nvidia případně http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html
Klávesové zkratky pro speciální znaky:
Poznámka: číselnými klávesami se myslí ty na hlavní části (kombinované s písmeny), nikoliv na numerické klávesnici. Tabulka platí pro českou klávesnici (QWERTZ).
| Kombinace kláves | Výsledný znak | Poznámka, alternativní kombinace apod. |
| pravý Alt + 1 | ! | |
| pravý Alt + 2 | @ | pravý Alt + v |
| pravý Alt + 3 | # | pravý Alt + x |
| pravý Alt + 4 | $ | pravý Alt + ů |
| pravý Alt + 5 | % | |
| pravý Alt + 6 | ^ | pravý Alt + m |
| pravý Alt + 7 | & | pravý Alt + c |
| pravý Alt + 8 | * | pravý Alt + - |
| pravý Alt + 9 | { | pravý Alt + b |
| pravý Alt + 0 | } | pravý Alt + n |
| pravý Alt +% | pravý Alt + obrácená čárka, pravý Alt + q | |
| pravý Alt + háček (stisknout 2x) | ¯ | |
| pravý Alt + w | | | |
| pravý Alt + e | € | |
| pravý Alt + r | ¶ | |
| pravý Alt + t | ŧ | |
| pravý Alt + z | ← | |
| pravý Alt + u | ↓ | |
| pravý Alt + i | → | |
| pravý Alt + o | ø | |
| pravý Alt + p | þ | |
| pravý Alt + ú | [ | pravý Alt + f |
| pravý Alt + ) | ] | pravý Alt + g |
| pravý Alt + a | ~ | |
| pravý Alt + s | đ | |
| pravý Alt + d | Đ | |
| pravý Alt + h | ` | pravý Alt + ; |
| pravý Alt + j | ' | pravý Alt + § |
| pravý Alt + k | ł | |
| pravý Alt + l | Ł | |
| pravý Alt + | ' | |
| pravý Alt + y | ° | |
| pravý Alt + b | ^ | |
| pravý Alt + ? | < | |
| pravý Alt + : | > |
SUSE 10.1 - nastavení frekvencí monitoru
3. listopadu 2006 v 13:47 | Jirka
Tento příspěvek vznikl jako reakce na různé dotazy na toto téma, naposledy na webu Suseportal. Týká se zejména situace, kdy provozujeme monitor neuvedený v seznamu SUSE a/nebo potřebujeme nastavit vlastní pracovní frekvence.
Jak na to:
1) je třeba znát minimální a maximální hodnoty řádkové (vodorovné, horizontální, fh) a snímkové (svislé, vertikální, fv) frekvence pro daný monitor. To lze zjistit buď v manuálu, nebo na netu po vyhledání příslušného modelu.
2) spustíme YAST z K-menu nebo jinak:

3) zvolíme "Hardware - Grafická karta a monitor":


4) klikneme na "Změnit..." - objeví se nová karta, na které zvolíme poslední záložku:

No a zde už je to jasné - zvolíme příslušné rozsahy dle bodu 1) a vše uložíme tlačítkem OK.
Odkazy:
Vyhledání problematiky na českém webu (obdobně lze hledat třeba pomocí Google ve světě, samozřejmě anglicky)
Vyhledání problematiky na českém webu (obdobně lze hledat třeba pomocí Google ve světě, samozřejmě anglicky)
SMS z Linuxu - konečně úspěch?
12. srpna 2006 v 14:52 | Jirka
Po několika letech snahy, různých změnách podmínek operátorů a nejrůznějších reakcích tvůrců samotných programů pro odesílání SMS se snad podařilo najít funkční řešení. Dále budou popsány možnosti a informační zdroje pro jednotlivé programy. Volil jsem takové programy, které by měly umět využívat všech tří bran (tedy t-zones, Eurotel a Oskar). Mnou ověřené funkční řešení pro placenou bránu t-zones má zelený podklad a je uvedeno až na konci.
- SMSsend
je nativní linuxové řešení odesílání SMS. Jde o konzolový program, přičemž k němu existují i různá grafická rozhraní (GUI). Bohužel mám pocit, že vývoj není příliš aktuální a co se týká skriptů pro tuzemské operátory, je to ještě horší. Touto cestou jsem se tedy nevydal, i když proběhly nějaké konzultace s autorem jednoho z grafických rozhraní - nikam to bohužel nevedlo...
Odkazy:
SMSsend (stránka je v současné době nefunkční, lze najít jiné související)
Blog Jiřího Burdy (pojednává o problematice okolo programu SMSsend a o jiných pokusech)
Odkazy:
SMSsend (stránka je v současné době nefunkční, lze najít jiné související)
Blog Jiřího Burdy (pojednává o problematice okolo programu SMSsend a o jiných pokusech)
- Kubík SMS DreamCom
je aplikace pro Windows. Používám ji v tomto OS rád a s úspěchem, bohužel je na něj ale natolik "navázaná" (IE, ActiveX), že se mi ji v Linuxu/Wine dosud nepodařilo zprovoznit. Netvrdím ovšem, že to není možné - existují lidé, kterým se to povedlo (no tedy - alespoň to tvrdí ;-) ). Instalovat ovšem zmíněné typické MS záležitosti do Linuxu....no nevím... Mě problémy a neochota autora natolik znechutily, že jsem se v tomto směru přestal snažit a hledal jsem jinde...
Odkazy:
SMS DreamCom (domovská stránka programu)
Diskusní fórum na téma Dreamcom a Linux je zde
Popis instalace DreamComu v Linuxu/Wine vyšel v časopisu Linux Express 7-8/2006 (prázdninové dvojčíslo), diskuse k článku je zde
Odkazy:
SMS DreamCom (domovská stránka programu)
Diskusní fórum na téma Dreamcom a Linux je zde
Popis instalace DreamComu v Linuxu/Wine vyšel v časopisu Linux Express 7-8/2006 (prázdninové dvojčíslo), diskuse k článku je zde
- EurotelSMS
je opět program určený pro Windows, jde o freeware. V Linuxu/Wine proběhne bezproblémová instalace, vlastní funkce GUI je už poněkud horší (občasné problémy s překreslováním a mizením zadaných údajů atd.), největším problémem je ovšem to, že program není schopen odeslat jakoukoliv SMS (možná ani vůbec nekomunikuje se sítí - to jsem neověřoval). Zkoušeno v různých verzích Wine, nejnověji v poslední 0.9.19 - bohužel všude bez úspěchu. Možná, že by šlo vytrvalým úsilím dosáhnout zlepšení, přenechávám to ale laskavému čtenáři ;-)
Odkazy:
EurotelSMS (domovská stránka programu)
Odkazy:
EurotelSMS (domovská stránka programu)
- Krteček 1.9 beta 2
je to, co konečně vedlo k úspěchu. Opět aplikace pro OS Windows, napsaná podle slov autora v Delphi 5. Absence dalších vazeb na "MS only" speciality dávala předpoklad k úspěšnému provozu ve Wine, což se nakonec potvrdilo. Provoz jsem ověřil v distribucích SUSE 10.0 a 10.1; pod Wine 20050725 (nativně v SUSE 10.0) program zpočátku nefungoval (nekomunikoval s netem), pomohl upgrade na Wine minimálně 0.9.11, v současnosti je instalovaná verze 0.9.19.
Ve Wine není kvůli Krtečkovi nutno instalovat IE a možná ani jiné komponenty (hovořím o běžně doporučeném postupu instalace přes Winetools, což je grafické rozhraní pro práci s Wine). Program bez problémů funguje s placenou branou t-zones, což byl můj primární požadavek. Při pokusu o odeslání přes bránu Eurotelu se program zastavil - zřejmě během rozpoznávání kódu z obrázku (OCR). Možná by šlo tento problém odstranit (opět námět pro ostatní...); spíš bych ale autorovi navrhnul, aby obrázek vyskočil do popředí (prosím žádné MS-only řešení...) a kód se opsal ručně. Je to možná malinko zdlouhavější, zato i do budoucna spolehlivé. Bránu Oskara jsem zatím nezkoušel...
Ve Wine není kvůli Krtečkovi nutno instalovat IE a možná ani jiné komponenty (hovořím o běžně doporučeném postupu instalace přes Winetools, což je grafické rozhraní pro práci s Wine). Program bez problémů funguje s placenou branou t-zones, což byl můj primární požadavek. Při pokusu o odeslání přes bránu Eurotelu se program zastavil - zřejmě během rozpoznávání kódu z obrázku (OCR). Možná by šlo tento problém odstranit (opět námět pro ostatní...); spíš bych ale autorovi navrhnul, aby obrázek vyskočil do popředí (prosím žádné MS-only řešení...) a kód se opsal ručně. Je to možná malinko zdlouhavější, zato i do budoucna spolehlivé. Bránu Oskara jsem zatím nezkoušel...
Update 17.8.2006: takže Krteček 1.9 beta 2 jsem ověřil i pro bránu Eurotel a funguje spolehlivě, totéž platí pro bránu Oskar. Po informaci od autora stačilo pro bránu Eurotel nastavit ruční opsání kódu, Oskar to tak má defaultně. Zdá se tedy, že Krteček 1.9 beta 2 je pro Linux/Wine bezkonkurenčně nejlépe funkční řešení...
Mandriva 2006 a sdílená WXP tiskárna - řešení
3. ledna 2006 v 17:42 | Jirka
1) popis problému: česky http://usenet.jyxo.cz/cz.comp.linux.mandrake/0512/mdv2006-nejde-tisk-na-sdilene-windows-tiskarne.html nebo anglicky http://www.newsbackup.com/about978645.html - pro případ nedostupnosti odkazů uvádím raději lehce upravené citace:
| Mam nasledujici problem: Jedno PC s Windows XP a fyzicky pripojenou (sdilenou) tiskarnou HP LJ 6L, druhe s Mandrivou 2006. Na onom druhem PC byla dlouho predtim Mandriva 2005LE. Obe PC jsou v peer-to-peer siti pres router/gateway do netu. Behem pouzivani Mandrivy 2005LE se normalne obe PC videla, mohla na net a po pocatecnich potizich (nastaveni jmena uzivatele pro WXP) pak bez problemu fungoval i tisk z Mandrivy na sdilene tiskarne HP LJ 6L na Windows. Po upgrade na Mandrivu 2006 (preinstalace pres 2005LE) se sice oba pocitace stale vidi, lze obema smery prenaset soubory a stale mohou na net, ale nefunguje tisk z Mandrivy. Pri pouziti PrinterDrake je normalne tiskarna na Windows PC detekovana, vse se jevi jako OK, stav se zobrazuje jako "Pristupna", ale ve sprave CUPS serveru (http://localhost:631) je u jejiho obrazku mj. text "Tree connection failed". Pri jakemkoliv pokusu o tisk odkudkoliv (pocinaje testovaci strankou v PrinterDrake nebo sprave CUPSu) se stranka zdanlive odesle, ale nestane se nic a tiskarna se ani nerozsviti. Uloha zustane "viset" ve fronte CUPSu... Dokaze nekdo poradit, kde by mohl byt problem a co s tim? Diky -- Jirka |
| Hi, I've just done a clean install of Mandriva 2006. I've installed cups and configured same remote Windows printer as I had on my Mandriva 2005 system. smbclient -L shows the remote windows printer. User is guest, no password, as with old 2005 system. When I print a test page I get the status message "tree connect failed" from cups. In /var/log/cups/error_log is the message: "...Can not get the ticket cache for root" I still have the Mandriva 2005 system on another partition, it is printing OK. The Mandriva 2006 release uses samba 3.0.20. The 2005 release uses samba 3.0.13. Cups on the 2005 system is version 1.1.23-11 and 1.1.23-17 on the 2006 system. Any ideas? Thanks, Steve. |
| The Mandriva 2006 release uses samba 3.0.20. The 2005 release uses samba 3.0.13. Cups on the 2005 system is version 1.1.23-11 and 1.1.23-17 on the 2006 system. I've managed a quick fix by reverting to the following LE2005 rpms: libldap2.2_7-2.2.23-5mdk.i586.rpm mount-cifs-3.0.13-2mdk.i586.rpm samba-client-3.0.13-2mdk.i586.rpm samba-common-3.0.13-2mdk.i586.rpm Not a proper solution agree. Anyone know what's I really needed? Steve. |
| I googled a posting from a Samba developer from mid-Sept claiming responsibility to fix "within a week". I figured Mandriva would at least have a Cooker version by now with the changes. They do: samba-client-3.0.20b-4mdk samba-common-3.0.20b-4mdk samba-server-3.0.20b-4mdk mount-cifs-3.0.20b-4mdk libopenssl0.9.8-0.9.8a-6mdk Works fine. Rick |
2) podle rady člověka s nickem "Rick" výše jsem zkusil přeinstalaci Samby a to konkrétně následujícím postupem:
* stažení souborů libopenssl0.9.8-0.9.8a-6mdk.i586.rpm, mount-cifs-3.0.21-1mdk.i586.rpm, samba-common-3.0.21-1mdk.i586.rpm, samba-client-3.0.21-1mdk.i586.rpm, samba-server-3.0.21-1mdk.i586.rpm a navíc ještě samba-swat-3.0.21-1mdk.i586.rpm - vše ze serveru ftp://mandrake.contactel.cz/Mandrakelinux/devel/cooker/i586/media/main/. Starší verze (".20.") nebyly jednoduše k mání, ale předpokládal jsem, že chyba bude odstraněna i v těch novějších.
* instalace (pravým tlačítkem v root módu Krusaderu) v tom pořadí, jak jsou výše napsány. Předtím jsem již instalované balíčky starších verzí neodstraňoal, stejně tak zůstala instalovaná nefunkční tiskárna. Při instalaci se občas objevovala hlášení o závislostech a nutnosti odstranění jiných souborů/programů (třeba i Linneighborhood) ale jinak proběhlo vše korektně.
3) po instalaci dle předchozího odstavce začala tiskárna hned fungovat - lze nastavit a zkontrolovat jak pomocí Printerdrake (spuštěného z konzole jako root, nebo graficky z menu), tak i pomocí nastavení tiskáren v KDE (Systém - Nastavení - KDE - Periférie - Tiskárny a tam nejlépe Administrátorský režim) nebo přímo ovládáním CUPSu přes http://localhost:631.
4) korektní URI pro tiskárnu (viz níže uvedený soubor printer.conf) má tvar smb://user@intel/lj6l, kde "user" je uživatel na WXP, "intel" je jméno počítače s WXP (zde tedy jméno tiskového serveru) a "lj6l" je název tiskárny nastavený ve sdílení tiskáren na WXP. V tomto příkladu je na WXP povoleno sdílení tiskárny bez hesla, jinak se heslo píše za uživatele oddělené dvojtečkou (smb://user:password@intel/lj6l). Před jménem počítače (tiskového serveru) ještě některé prameny uvádějí psaní pracovní skupiny, ale v případě stejné skupiny obou propojených PC to zřejmě není nutné - funguje to i bez pracovní skupiny.
Konkrétní obsah souboru /etc/cups/printer.conf:
# Printer configuration file for CUPS v1.1.23
# Written by cupsd on Tue Jan 3 12:48:20 2006
<DefaultPrinter lj6l>
Info HP LaserJet 6L
Location intel
DeviceURI smb://user@intel/lj6l
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>