Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Hp Laser Jet 4L [vyřešeno]  (Přečteno 15197 krát)

Štěpán Krutilek

  • Návštěvník
  • Příspěvků: 32
Re: Hp Laser Jet 4L
« Odpověď #25 kdy: 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

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Hp Laser Jet 4L
« Odpověď #26 kdy: 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. 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.
http://www.openstreetmap.org - mapy celého světa "wiki style"

Štěpán Krutilek

  • Návštěvník
  • Příspěvků: 32
Re: Hp Laser Jet 4L
« Odpověď #27 kdy: 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.

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Hp Laser Jet 4L
« Odpověď #28 kdy: 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, 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).
http://www.openstreetmap.org - mapy celého světa "wiki style"

Štěpán Krutilek

  • Návštěvník
  • Příspěvků: 32
Re: Hp Laser Jet 4L
« Odpověď #29 kdy: 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

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Hp Laser Jet 4L
« Odpověď #30 kdy: 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
http://www.openstreetmap.org - mapy celého světa "wiki style"

Štěpán Krutilek

  • Návštěvník
  • Příspěvků: 32
Re: Hp Laser Jet 4L
« Odpověď #31 kdy: 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

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Hp Laser Jet 4L
« Odpověď #32 kdy: 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)
http://www.openstreetmap.org - mapy celého světa "wiki style"

Štěpán Krutilek

  • Návštěvník
  • Příspěvků: 32
Re: Hp Laser Jet 4L
« Odpověď #33 kdy: 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).

Štěpán Krutilek

  • Návštěvník
  • Příspěvků: 32
Re: Hp Laser Jet 4L
« Odpověď #34 kdy: 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.

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Hp Laser Jet 4L
« Odpověď #35 kdy: 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.
http://www.openstreetmap.org - mapy celého světa "wiki style"

Štěpán Krutilek

  • Návštěvník
  • Příspěvků: 32
Re: Hp Laser Jet 4L
« Odpověď #36 kdy: 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.

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Hp Laser Jet 4L
« Odpověď #37 kdy: 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ď.
http://www.openstreetmap.org - mapy celého světa "wiki style"

Štěpán Krutilek

  • Návštěvník
  • Příspěvků: 32
Re: Hp Laser Jet 4L
« Odpověď #38 kdy: 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]

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Hp Laser Jet 4L
« Odpověď #39 kdy: 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.
http://www.openstreetmap.org - mapy celého světa "wiki style"

Štěpán Krutilek

  • Návštěvník
  • Příspěvků: 32
Re: Hp Laser Jet 4L
« Odpověď #40 kdy: 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

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Hp Laser Jet 4L
« Odpověď #41 kdy: 10 Září 2009, 20:21:26 »
Jasně.
http://www.openstreetmap.org - mapy celého světa "wiki style"

Štěpán Krutilek

  • Návštěvník
  • Příspěvků: 32
Re: Hp Laser Jet 4L
« Odpověď #42 kdy: 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á. :)

 

Provoz zaštiťuje spolek OpenAlt.