Další LPT porty pro Linux print-server
- Delorean
- Začátečník

-
- Registrován: 15. úno 2005
- Bydliště: Plzeň
Další LPT porty pro Linux print-server
Chtěl bych se zeptat - našel jsem na http://pigtail.net/LRP/printsrv/ perfektní návod, jak poskládat print-server ze starýho PC, včetně obslužnýho sw na bázi Linuxu a popisu základního nastavení. Prostě "holý" PC(zdroj, deska s CPU+RAM, disketovka, síťovka) a tiskne se klasicky RAW přes TCP/IP na IP adresu print-serveru(pevná IP) přes port 9100 pro LPT1(9101, 9102 - LPT2,3). Vše jsem bez problémů vyzkoušel, tisk přes síť funguje, ale jen na LPT přímo na desce(port 9100). Nevím, jak rozchodit další LPT port(y) - zkoušel jsem dvě různý rozšiřující PCI karty s LPT porty, ale tisk na tyto přidaný porty nejde.
Poradil by mi někdo, jestli se musí dotáhnout nějaký ovladač pro PCI kartu, nebo něco nastavit? A bude pak zajištěno, že další LPT budou dostupný na správných portech 9101, 9102?
Předem díky, moc by mi to pomohlo, jinak je to přesně co potřebuju, ale Linux je pro mě velká neznámá.
Poradil by mi někdo, jestli se musí dotáhnout nějaký ovladač pro PCI kartu, nebo něco nastavit? A bude pak zajištěno, že další LPT budou dostupný na správných portech 9101, 9102?
Předem díky, moc by mi to pomohlo, jinak je to přesně co potřebuju, ale Linux je pro mě velká neznámá.
Epox 8RDA3+ PRO, AMD Barton 2500+@11x166MHz/1,425V!(Prime-stable)+Spire FalconRock II, RAM celkem 1GB, HDD Samsung 250GB SATA, Sapphire Radeon 9550(250/200MHz) 128MB->9600 bios mod(475!/200MHz), DVD-RW LG GSA-4082B, Wifi AP WRT-311, Seasonic 380W, vlastní regulace všech ventilátorů podle teploty
- next_ghost
- Začátečník

-
- Registrován: 12. kvě 2005
- Bydliště: Chomutov
- Kontaktovat uživatele:
- Delorean
- Začátečník

-
- Registrován: 15. úno 2005
- Bydliště: Plzeň
Jestli to vůbec LPT porty najde to právě nevím. Já se vůbec nedostanu do přík.řádky, kde by šel příkaz zadat - po bootu se zobrazí 'Printserver login:' a po zadání 'root' se zobrazí jenom menu s volbami:
1. Network settings
2. System settings
3. Package settings
a pak ještě Backup ramdisk, Help a Quit
1. Network settings
2. System settings
3. Package settings
a pak ještě Backup ramdisk, Help a Quit
Epox 8RDA3+ PRO, AMD Barton 2500+@11x166MHz/1,425V!(Prime-stable)+Spire FalconRock II, RAM celkem 1GB, HDD Samsung 250GB SATA, Sapphire Radeon 9550(250/200MHz) 128MB->9600 bios mod(475!/200MHz), DVD-RW LG GSA-4082B, Wifi AP WRT-311, Seasonic 380W, vlastní regulace všech ventilátorů podle teploty
- next_ghost
- Začátečník

-
- Registrován: 12. kvě 2005
- Bydliště: Chomutov
- Kontaktovat uživatele:
- Delorean
- Začátečník

-
- Registrován: 15. úno 2005
- Bydliště: Plzeň
Takže jsem se dostal trochu dál - na příkaz 'dmesg' se vypíše:
...
parport0: PC-style at 0x378 [SPP,PS2,EPP]
Unknown PCI parallel I/O card (14d2/a000)
...
A na příkaz 'cat /proc/pci':
...
Bus 1, device 2, function 1:
Parallel controller: Unknown vendor Unknown device(rev.0)
Vendor id=14d2. Device id=a000
Medium devsel. Fast back-to-back capable. IRQ12
I/O at 0xb800 [0xb801]
I/O at 0xb400 [0xb401]
I/O at 0xb000 [0xb001]
Non-prefetchable 32bit memory at 0xefbff000 [0xefbff000]
...
parport0: PC-style at 0x378 [SPP,PS2,EPP]
Unknown PCI parallel I/O card (14d2/a000)
...
A na příkaz 'cat /proc/pci':
...
Bus 1, device 2, function 1:
Parallel controller: Unknown vendor Unknown device(rev.0)
Vendor id=14d2. Device id=a000
Medium devsel. Fast back-to-back capable. IRQ12
I/O at 0xb800 [0xb801]
I/O at 0xb400 [0xb401]
I/O at 0xb000 [0xb001]
Non-prefetchable 32bit memory at 0xefbff000 [0xefbff000]
Epox 8RDA3+ PRO, AMD Barton 2500+@11x166MHz/1,425V!(Prime-stable)+Spire FalconRock II, RAM celkem 1GB, HDD Samsung 250GB SATA, Sapphire Radeon 9550(250/200MHz) 128MB->9600 bios mod(475!/200MHz), DVD-RW LG GSA-4082B, Wifi AP WRT-311, Seasonic 380W, vlastní regulace všech ventilátorů podle teploty
- next_ghost
- Začátečník

-
- Registrován: 12. kvě 2005
- Bydliště: Chomutov
- Kontaktovat uživatele:
- Delorean
- Začátečník

-
- Registrován: 15. úno 2005
- Bydliště: Plzeň
next_ghost: OK, díky moc za rady, přeci jenom Linux jde tak nějak mimo mě.
Zatím to řešit nebudu - co jsem tak zjistil, tak přidat ovladač(karty s LPT) do zkompilovanýho jádra zas taková sranda není. Zatím to tak nějak vyhovuje takhle a třeba časem zkusim najít kartu, kterou jádro znát bude.
Zatím to řešit nebudu - co jsem tak zjistil, tak přidat ovladač(karty s LPT) do zkompilovanýho jádra zas taková sranda není. Zatím to tak nějak vyhovuje takhle a třeba časem zkusim najít kartu, kterou jádro znát bude.
Epox 8RDA3+ PRO, AMD Barton 2500+@11x166MHz/1,425V!(Prime-stable)+Spire FalconRock II, RAM celkem 1GB, HDD Samsung 250GB SATA, Sapphire Radeon 9550(250/200MHz) 128MB->9600 bios mod(475!/200MHz), DVD-RW LG GSA-4082B, Wifi AP WRT-311, Seasonic 380W, vlastní regulace všech ventilátorů podle teploty
- next_ghost
- Začátečník

-
- Registrován: 12. kvě 2005
- Bydliště: Chomutov
- Kontaktovat uživatele:
Zas tak hrozný to neni, stačí jenom sehnat původní zdrojáky toho jádra a nechat si zkompilovat potřebnej ovladač jako modul. Potom už stačí jenom nakopírovat modul na správný místo (/lib/modules/[verze kernelu]/...) a spustit `depmod -ae` (bez apostrofů). Jestli to použitý jádro podporuje automatický nahrávání modulů, tak se ten modul natáhne při inicializaci hardwaru.