Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: Štěpán Krutilek 03 Září 2009, 15:18:39

Název: Hp Laser Jet 4L [vyřešeno]
Přispěvatel: Štěpán Krutilek 03 Září 2009, 15:18:39
Dobrý den,
mám tiskánu Hp laser jet 4L, instalace ovladače proběhla v pořádku, ovšem při pokusu vytisknout testovací stránku nic nevytiskla. Nepovedlo se mi nic vytisknout ani z firefoxu, nebo z open officu. Nevím, jestli něco dělám špatně, prtože jsem začátčník. Můžete mi prosím někdo pomoct?
Za pomoc mockrát děkuju.
Název: Re: Hp Laser Jet 4L
Přispěvatel: compaq 03 Září 2009, 15:57:39
který ovladač jsi zvolil? Myslím, že to nabídne 3-4.
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 03 Září 2009, 19:09:43
Zkoušel jsem všechny, které mi to nabídlo.
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 03 Září 2009, 20:45:59
Otevři si nějaký internetový prohlížeč (FF), zadej/klikni na adresu http://localhost:631/printers/. Mělo by Ti to vypsat všechny nainstalované tiskárny.

Zkus dát "Print test page". Funguje? Píše nějakou konkrétní chybu?
Zkopíruj sem informace z té stránky např. takto
Kód: [Vybrat]
psc-1200-series (Default Printer)
Description: HP psc 1200 series
Location: lean
Printer Driver: HP PSC 1200 Series hpijs, 3.9.2
Printer State: idle, accepting jobs, published.
Device URI: hp:/usb/psc_1200_series?serial=HU347BP0YH5H
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 04 Září 2009, 15:42:33
Dal jsem "Print test page" a nic to nevytisklo, ani se nevypsala žádná chyba (ani nikdy předtím).
A zde je ten vvýpis:
     
HP-LaserJet-4L (Default Printer)
Description: HP LaserJet 4L
Location:
Printer Driver: HP LaserJet 4L Foomatic/ljet4 (recommended)
Printer State: idle, accepting jobs, published.
Device URI: serial:/dev/ttyS0?baud=115200
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 04 Září 2009, 18:18:34
To vypadá OK. Zkus v Terminál (http://wiki.ubuntu.cz/Termin%C3%A1l)u příkazy (při zapnuté tiskárně)
Kód: [Vybrat]
lpoptions -l
lp /etc/motd
hp-testpage
(možnosti tiskárny; testovací tisk 1, 2)
Název: Re: Hp Laser Jet 4L
Přispěvatel: petertomasy 04 Září 2009, 19:23:58
Nainstaluj si HPLIP , napr. cez synaptic, alebo cez terminal : sudo apt-get install hplip . Viacej na http://openprinting.org/show_printer.cgi?recnum=HP-LaserJet_4P , http://hplipopensource.com/
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 04 Září 2009, 19:38:50
Pro tu tiskárnu je "recommended" ovladač ljet4, tedy ten, co tam má, viz odkaz (http://www.linuxprinting.org/show_printer.cgi?recnum=HP-LaserJet_4L). Jde totiž o jinou tiskárnu, 4L, ne 4P. Na druhou stranu by hplip mohl fungovat taky.
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 04 Září 2009, 19:56:04
Zkusil jsem zadat ty příkazy do terminálu, ty první dva byly v přádku a ten třetí mi vypsla toto:
Kód: [Vybrat]
stepan@stepan-desktop:~$ hp-testpage

HP Linux Imaging and Printing System (ver. 3.9.2)
Testpage Print Utility ver. 6.0

Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

warning: Qt/PyQt 4 initialization failed.
error: hp-testpage -u/--gui requires Qt4 GUI support. Entering interactive mode.

HP Linux Imaging and Printing System (ver. 3.9.2)
System Tray Status Service ver. 2.0

Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

warning: Qt/PyQt 4 initialization failed.
error: hp-systray requires Qt4 GUI and DBus support. Exiting.
warning: Unable to connect to dbus. Is hp-systray running?
error: Device error (Device not found).
Dále jsem se díval do synapticu a ovladač HPLIP by měl být nainstalován, ovšem nevím jak ho povolit na použití s touto tiskárnou.
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 04 Září 2009, 20:09:48
Zkusil jsem zadat ty příkazy do terminálu, ty první dva byly v přádku
Co to znamená v pořádku? První měl vypsat možnosti a druhý měl vytisknout krátký text.

Dále jsem se díval do synapticu a ovladač HPLIP by měl být nainstalován, ovšem nevím jak ho povolit na použití s touto tiskárnou.
Zkus zase najet do http://localhost:631/ (http://localhost:631/) a pak Administration → Manage printers → Modify printer → Continue → vybrat z rozbalovacího menu jiný driver, mělo by tam být víc možností, ale pamatuj si, který tam byl původně, ať to můžeš příp. vrátit. Uložit. Restart cups: sudo /etc/init.d/cups restart. Zkusit tisk.
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 04 Září 2009, 20:37:00
Mockrát se omlouvám, to že jsem napsla, že to je v pořádku, tím jsem myslel, že to nevypsalo žádonou chybovou hlášku, tak tedy ještě dodávám ten výpis z prvního příkazu:
Kód: [Vybrat]
PageSize/Page Size: Letter *A4 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5 EnvMonarch Executive Legal
PageRegion/PageRegion: Letter A4 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5 EnvMonarch Executive Legal
InputSlot/Media Source: *Default Tray1 Tray2 Tray3 Tray4 Envelope Manual
Resolution/Resolution: 75x75dpi 150x150dpi *300x300dpi
HalftoningAlgorithm/Halftoning Algorithm: Accurate *Standard WTS
Manualfeed/Manual Feed of Paper: *Off On
Economode/Toner Saving: *Off On
Copies/Number of Copies: *1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
REt/REt Setting: Dark Light *Medium Off
TonerDensity/Toner Density: 1 2 *3 4 5

A ten druhý příkaz mi nic nevytiskl.
Název: Re: Hp Laser Jet 4L
Přispěvatel: petertomasy 04 Září 2009, 20:40:12
Citace
warning: Qt/PyQt 4 initialization failed.
error: hp-systray requires Qt4 GUI and DBus support. Exiting.
warning: Unable to connect to dbus. Is hp-systray running?
error: Device error (Device not found).
Skusil by som toto :
Kód: [Vybrat]
sudo apt-get install --force-yes -y python-qt4
sudo apt-get install --force-yes -y python-dbus
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 04 Září 2009, 20:43:32
Citace
warning: Qt/PyQt 4 initialization failed.
error: hp-systray requires Qt4 GUI and DBus support. Exiting.
warning: Unable to connect to dbus. Is hp-systray running?
error: Device error (Device not found).
Skusil by som toto :
Kód: [Vybrat]
sudo apt-get install --force-yes -y python-qt4
sudo apt-get install --force-yes -y python-dbus

Qt4 je potřeba jen pro GUI, a ten není pro tisk testovací stránky nutný. Problém je ten poslední řádek: error: Device error (Device not found). Takže ta doinstalace asi nepomůže  :-[
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 04 Září 2009, 20:51:58
Právě jsem zjistil, že jsem měl nastaveno, že je tiskárna připojena k serial portu, ovšem ona je připojena k portu lpt. Jak se to dá nastavit, že je tiskárna na lpt portu, když ho na seznamu, na kterém si vybírám port, ke kterému
je tiskárna připojená nevidím?
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 04 Září 2009, 21:00:35
Nechal jsem si vypsat příkaz: lspci
a ukázalo se mi tam, mimo jiné toto:
Kód: [Vybrat]
05:00.0 Parallel controller: NetMos Technology PCI 9865 Multi-I/O Controller,takže systém o portu ví.
Název: Re: Hp Laser Jet 4L
Přispěvatel: petertomasy 04 Září 2009, 21:02:43
Nuž , ja by som si stiahol HPLIP odtiaľto : http://hplipopensource.com/  ( je tam perfektny navod )a nechal prebehnuť inštaláciu a nech si potom  sám ju nainstaluje. Podľa tohoto odkazu : http://openprinting.org/show_printer.cgi?recnum=HP-LaserJet_4P  je najlepší pre tuto tlačiareň hplip. Podobnym spôsobom som inštaloval hp tlačiarne...
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 04 Září 2009, 21:03:53
Právě jsem zjistil, že jsem měl nastaveno, že je tiskárna připojena k serial portu, ovšem ona je připojena k portu lpt. Jak se to dá nastavit, že je tiskárna na lpt portu, když ho na seznamu, na kterém si vybírám port, ke kterému
je tiskárna připojená nevidím?
Který seznam máš na mysli?

Nejjednodušší asi bude otevřít Systém → Správa → Tisk a dát Novou tiskárnu, a nainstalovat ji znovu. Hned v prvním kroku by Ti to mělo nabídnout možnosti včetně paralelního portu. Tu "starou tiskárnu" budeš asi muset odstranit, mně 2 nastavení pro jednu tiskárnu vedle sebe nefungovaly.
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 04 Září 2009, 21:07:34
Jenže tam mi to ten pralelní port nenabídnlo.  ???
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 04 Září 2009, 21:20:27
Výstup z
Kód: [Vybrat]
lsmod | grep lp
ls -l /dev/lp*
ls -l /dev/parport*
groups
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 04 Září 2009, 21:39:31
Ty příkazy mi vypsaly:
Kód: [Vybrat]
stepan@stepan-desktop:~$ lsmod | grep lp
lp                     17156  0
parport                42220  2 ppdev,lp
Kód: [Vybrat]
ls: cannot access /dev/lp*: No such file or directory
Kód: [Vybrat]
ls: cannot access /dev/parport*: No such file or director
Kód: [Vybrat]
stepan adm dialout cdrom plugdev lpadmin admin sambashare
Dale jsem si nainstaloval HPLIP podle rady uživatele petertomasy a ani tam se při nastavení nove tiskárny ( hp-setup) nedá nastavit lpt port ( je tam napsaný, ale není možné ho označit).
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 04 Září 2009, 21:46:48
Nejsi ve skupině lp. Zkus se přidat
Kód: [Vybrat]
sudo usermod -a -G lp stepan
Pak znovu výstup z
Kód: [Vybrat]
ls -l /dev/lp*
ls -l /dev/parport*
Pokud nefunguje, zkusit znovu ty příkazy se sudo.

Taky je zajímavé, že nemáš modul usblp, i když pro lpt bys' ho neměl potřebovat...
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 04 Září 2009, 21:53:27
Nefunguje (pořád píše totéž co před tím) , které příkazy se sudo?
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 04 Září 2009, 21:56:53
Kód: [Vybrat]
sudo ls -l /dev/lp*
sudo ls -l /dev/parport*
groups
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 04 Září 2009, 22:00:25
Po zadání příkazů toto:
Kód: [Vybrat]
stepan@stepan-desktop:~$ sudo ls -l /dev/lp*
ls: cannot access /dev/lp*: No such file or directory
stepan@stepan-desktop:~$ sudo ls -l /dev/parport*
ls: cannot access /dev/parport*: No such file or directory
stepan@stepan-desktop:~$ groups
stepan adm dialout cdrom plugdev lpadmin admin sambashare
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 04 Září 2009, 22:04:49
Dals' ten usermod? (Nejsi stále v té skupině lp.) Pokud ano, zkus restartovat a znova ty výstupy z
Kód: [Vybrat]
ls -l /dev/lp*
ls -l /dev/parport*
groups

a taky
Kód: [Vybrat]
dmesg | grep -E 'parport|lp'
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 04 Září 2009, 22:11:58
Restartoval jsem a po zadání příkaz mi vyšlo:
Kód: [Vybrat]
epan@stepan-desktop:~$ ls -l /dev/lp*
ls: cannot access /dev/lp*: No such file or directory
stepan@stepan-desktop:~$ ls -l /dev/parport*
ls: cannot access /dev/parport*: No such file or directory
stepan@stepan-desktop:~$ groups
stepan adm lp dialout fax cdrom audio plugdev lpadmin netdev admin sambashare
a
Kód: [Vybrat]
stepan@stepan-desktop:~$ dmesg | grep -E 'parport|lp'
[    0.000000] On node 0 totalpages: 524029
[    0.004000] Calibrating delay loop (skipped), value calculated using timer frequency.. 5999.33 BogoMIPS (lpj=11998668)
[    0.004000] Calibrating delay using timer specific routine.. 5999.22 BogoMIPS (lpj=11998448)
[   11.240530] lp: driver loaded but no devices found
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 04 Září 2009, 22:56:59
Kód: [Vybrat]
05:00.0 Parallel controller: NetMos Technology PCI 9865 Multi-I/O Controller,takže systém o portu ví.

ale
Kód: [Vybrat]
[   11.240530] lp: driver loaded but no devices found
Trochu jsem hledal na internetu a problém asi nebude v tiskárně nebo v ovladači, ale v tom, že systém nerozpozná ty porty. (Zadej si do vyhledávače výstup z toho lspci.) Jediný postup, který vedl k nějakému výsledku, jsem našel tady (http://www.ubuntu-forum.de/artikel/43301/parallele-schnittstelle-treiber.html?s=65fe81fec0d1d099fc49c4ca1a5d98c53da95652). Vypadá nějak takto:
Kód: [Vybrat]
sudo -s
modprobe -r lp
modprobe -r parport_pc
modprobe parport_pc io=0xe000 io_hi=0xd800
modprobe lp
exit
Ty asi budeš muset v druhém řádku dát modprobe -r parport. Můžeš to klidně zkusit, je to jen na zkoušku, po restartu by se to mělo vrátit na původní nastavení. Podrobněji Ti ale už neporadím, protože mé zkušenosti s připojením přes paralel jsou mizivé.

Pak se podívej na dmesg | tail, jestli je tam opět chyba device not found nebo ne.
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 05 Září 2009, 13:37:20
Mockrát díky,
zadal jsem to tak, jak jsi radil. Po zadání příkazu modprobe -r parport
mně vyšlo toto:
Kód: [Vybrat]
stepan@stepan-desktop:~$ dmesg | tail
[   39.951151] [drm] Loading RV770 PFP Microcode
[   39.951173] [drm] Loading RV770 CP Microcode
[   39.966104] [drm] Resetting GPU
[   39.966159] [drm] writeback test succeeded in 1 usecs
[  220.002023] parport 0xe000 (WARNING): CTR: wrote 0x0c, read 0xff
[  220.002026] parport 0xe000 (WARNING): DATA: wrote 0xaa, read 0xff
[  220.002028] parport 0xe000: You gave this address, but there is probably no parallel port there!
[  220.002038] parport0: PC-style at 0xe000, irq -1071597888 [PCSPP,TRISTATE]
[  220.002042] parport0: irq -1071597888 in use, resorting to polled operation
[  228.880800] lp0: using parport0 (polling).
Sice při  přidání nové tiskárny mi to port lpt nabízí, ale stejně pořád netiskne.
Mockrát díky za rady.
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 05 Září 2009, 18:46:31
[  220.002028] parport 0xe000: You gave this address, but there is probably no parallel port there!
[  220.002042] parport0: irq -1071597888 in use, resorting to polled operation
Kernel nám naznačuje, že jsme se moc netrefili... Budem' zkoušet dál? Nikdo se do tohoto vlákna moc nehrne... :D

Zkusíme zjistit nějaké bližší informace k tomu portu:
1. Výpis z sudo lspci -v týkající se toho portu, buď to najdi sám, nebo tu dej výpis z
Kód: [Vybrat]
sudo lspci -v | grep -i -A10 parallel2. Stáhni si tento skript (http://209.85.129.132/search?source=ig&hl=en&rlz=&=&q=cache%3Ahttp%3A//umax1220p.sf.net/ppdiag&aq=f&oq=&aqi=), někam ho ulož jako text, nazvi ho třeba ppdiag.sh. Potom dej jako předtím
Kód: [Vybrat]
sudo -s
modprobe -r lp
modprobe -r parport_pc
modprobe parport_pc
modprobe lp
bash <cesta k tomu skriptu>/ppdiag.sh
exit
(parpot_pc BEZ dalších specifikací)
Zajímá nás, co vypíše ten skript + co k tomu píše dmesg. Ten skript ppdiag to vypíše hned, dmesg se podívej sám, nebo tu dej výpis z
Kód: [Vybrat]
dmesg | tail -n20(posledních 20 řádků výpisu dmesg).
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 05 Září 2009, 19:22:29
1.
Kód: [Vybrat]
05:00.0 Parallel controller: NetMos Technology PCI 9865 Multi-I/O Controller (prog-if 03)
Subsystem: Device a000:2000
Flags: bus master, medium devsel, latency 64, IRQ 10
I/O ports at ec00 [size=8]
I/O ports at e880 [size=8]
Memory at febff000 (32-bit, non-prefetchable) [size=4K]
Memory at febfe000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [48] Power Management version 2

05:03.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 70) (prog-if 10)
Subsystem: ASUSTeK Computer Inc. Device 8294
2.
Kód: [Vybrat]
root@stepan-desktop:~# bash </home/stepan/ppdiag.sh
bash: line 22: syntax error near unexpected token `&'
bash: line 22: ` echo &quot; &quot;'
3.
Kód: [Vybrat]
1326.422876] mtrr: MTRR 1 not used
[ 1327.735981] [drm] Setting GART location based on new memory map
[ 1327.751450] [drm] Loading RV770 PFP Microcode
[ 1327.751472] [drm] Loading RV770 CP Microcode
[ 1327.766401] [drm] Resetting GPU
[ 1327.766456] [drm] writeback test succeeded in 1 usecs
[20065.552532] [drm] Resetting GPU
[20075.358027] [drm] Loading RV770 PFP Microcode
[20075.358049] [drm] Loading RV770 CP Microcode
[20075.372980] [drm] Resetting GPU
[20081.529200] [drm] Resetting GPU
[20081.568245] mtrr: no MTRR for d0000000,10000000 found
[20081.578431] mtrr: MTRR 1 not used
[20082.887051] [drm] Setting GART location based on new memory map
[20082.902514] [drm] Loading RV770 PFP Microcode
[20082.902536] [drm] Loading RV770 CP Microcode
[20082.917467] [drm] Resetting GPU
[20082.917522] [drm] writeback test succeeded in 1 usecs
[20478.076549] lp: driver loaded but no devices found
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 06 Září 2009, 19:40:39
Zajímá mě, co vypíše
Kód: [Vybrat]
sudo -s
modprobe -r lp
modprobe -r parport_pc
modprobe parport_pc
modprobe lp
dmesg | tail -n20
exit
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 08 Září 2009, 19:48:29
Omlouvám se, teď jsem tady nějak dlouho nebyl, tady to je.
Kód: [Vybrat]
[   15.520832] [drm] Initialized radeon 1.29.0 20080528 on minor 0
[   15.913617] [drm] Setting GART location based on new memory map
[   15.929072] [drm] Loading RV770 PFP Microcode
[   15.929094] [drm] Loading RV770 CP Microcode
[   15.944021] [drm] Resetting GPU
[   15.944075] [drm] writeback test succeeded in 1 usecs
[   19.345496] ATL1E 0000:02:00.0: irq 2299 for MSI/MSI-X
[   19.345615] ATL1E 0000:02:00.0: ATL1E: eth0 NIC Link is Up<100 Mbps Full Duplex>
[   19.345737] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   19.346128] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   29.580006] eth0: no IPv6 routers present
[ 4735.684967] [drm] Resetting GPU
[ 4735.721682] mtrr: MTRR 1 not used
[ 4737.033802] [drm] Setting GART location based on new memory map
[ 4737.049267] [drm] Loading RV770 PFP Microcode
[ 4737.049289] [drm] Loading RV770 CP Microcode
[ 4737.064215] [drm] Resetting GPU
[ 4737.064271] [drm] writeback test succeeded in 1 usecs
[ 4817.856029] lp: driver loaded but no devices found
[ 4900.186438] lp: driver loaded but no devices found
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 08 Září 2009, 21:10:57
Takže další pokus :)
Kód: [Vybrat]
sudo -s
modprobe -r lp
modprobe -r parport_pc
modprobe parport_pc io=0xec00 irq=auto
modprobe lp
dmesg | tail -n20
exit
(použil jsem io adresu dle výpisu lspci)
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 09 Září 2009, 16:37:18
Tady to je
Kód: [Vybrat]
[   16.724452] [drm] Setting GART location based on new memory map
[   16.739911] [drm] Loading RV770 PFP Microcode
[   16.739932] [drm] Loading RV770 CP Microcode
[   16.754864] [drm] Resetting GPU
[   16.754919] [drm] writeback test succeeded in 1 usecs
[   20.345835] ATL1E 0000:02:00.0: irq 2299 for MSI/MSI-X
[   20.345959] ATL1E 0000:02:00.0: ATL1E: eth0 NIC Link is Up<100 Mbps Full Duplex>
[   20.346024] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   20.346136] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   30.472005] eth0: no IPv6 routers present
[ 6052.409143] [drm] Resetting GPU
[ 6052.441046] mtrr: MTRR 1 not used
[ 6053.754094] [drm] Setting GART location based on new memory map
[ 6053.769559] [drm] Loading RV770 PFP Microcode
[ 6053.769581] [drm] Loading RV770 CP Microcode
[ 6053.784513] [drm] Resetting GPU
[ 6053.784568] [drm] writeback test succeeded in 1 usecs
[ 6191.567101] parport0: PC-style at 0xec00 [PCSPP,TRISTATE,EPP]
[ 6191.573600] parport0: Legacy device
[ 6191.576619] lp0: using parport0 (polling).
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 09 Září 2009, 16:41:22
Teď jsem to zkusil a tiskneme! ;D
Mockrát děkuju.
 
A ještě mi prosím řekni, jestli budu muset zadat ten příkaz, vždycky po startu systému, nebo jestli už to takhle půjde napořád.
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 09 Září 2009, 21:30:12
Po restartu jsi zase v pytli.

Abys' ty příkazy nemusel zadávat pořád, je potřeba je dát do /etc/modules, ale tam je zase problém jak zabezpečit, aby se nahrál modul se správnými parametry dřív, než to udělá automaticky systém. Tady trochu tápu.

Nejjednodušší asi bude přidat do /etc/modprobe.d/blacklist.conf řádky
Kód: [Vybrat]
lp
parport_pc
(nejdřív je prostě zakážu)

a do souboru /etc/modules řádky
Kód: [Vybrat]
parport_pc io=0xec00 irq=auto
lp
(a pak je nahraju znova ve správném pořadí a s parametry)

Pokud to nebude fungovat, jdou všechny ty příkazy hodit do skriptu a ten pak spustit pomocí /etc/rc.local.
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 10 Září 2009, 19:14:14
A ty kódy mám zadat normálně někam na konec těch souborů?
Nejsem v tom zkušený a tak nevím.
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 10 Září 2009, 19:17:36
A ty kódy mám zadat normálně někam na konec těch souborů?
Ano, jen zkontroluj, jestli tam ty moduly (lp a parport_pc) už nemáš. Případně tu zkopíruj obsah těch souborů tak, jak je máš teď.
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 10 Září 2009, 19:54:00
/etc/modprobe.d/blacklist.conf
Před úpravou:
Kód: [Vybrat]
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.

# evbug is a debug tool that should be loaded explicitly
blacklist evbug

# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd

# replaced by e100
blacklist eepro100

# replaced by tulip
blacklist de4x5

# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394

# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m

# Conflicts with dvb driver (which is better for handling this device)
blacklist snd_aw2

# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
blacklist i2c_i801

# replaced by p54pci
blacklist prism54

# replaced by b43 and ssb.
blacklist bcm43xx

# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps

# replaced by asus-laptop (Ubuntu: #184721)
blacklist asus_acpi

# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp

# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac

Po úpravě (posledních 8 řádků)
Kód: [Vybrat]
# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac

lp
parport_pc

a /etc/modules před úpravou:
Kód: [Vybrat]
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp

a po úpravě:
Kód: [Vybrat]
[# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

parport_pc io=0xec00 irq=auto
lp/code]
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 10 Září 2009, 20:05:44
Ještě že ses' zeptal. Mám tam chybu jak kráva. Ty poslední 2 řádky v /etc/modprobe.d/blacklist.conf mají vypadat takto
Kód: [Vybrat]
blacklist lp
blacklist parport_pc
samozřejmě  :D

Jinak OK.
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 10 Září 2009, 20:15:01
Takže teď je to takhle:
Kód: [Vybrat]
# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac

blacklist lp
blacklist parport_pc
Název: Re: Hp Laser Jet 4L
Přispěvatel: arrange 10 Září 2009, 20:21:26
Jasně.
Název: Re: Hp Laser Jet 4L
Přispěvatel: Štěpán Krutilek 10 Září 2009, 20:27:50
Teď jsem to restartoval a musím ti mockrát za všechno poděkovat, protože tiskárna funguje tak, jak má. :)