Lexmark USB printer és virtualizáció

Fórumok

Üdv,

Van egy Lexmark X1190-es USB-s printerem, mely egyben fénymásol, scannel stb. Linux alatt nem támogatott bár elméletileg a gyártó honlapján hozzáférhető Z600-as driverrel meg lehet hajtani, igaz csak jelentős mértékben csökentett szolgáltatásokkal (azt hiszem 300dpi-vel nyomtat és annyi). Mivel a párom spéci windows-os könyvelőprogramja miatt úgyis virtualizálok, kitaláltam, hogy felcsatolom a virtualizált win-re és megoldódik minden. Win nyomtat native módon, linux meg samba-n keresztül...

XEN 3.0.4
~~~~~~~~~
- virtualizált USB porton keresztül felismeri ugyan win a nyomtatót, de driver-telepítés közben később lefagy. Debug-golni nem tudom. XEN levelező listák szerint ez arra vezethető vissza, hogy a virtualizált USB támogatás még hagy kívánnivalókat maga után.

- raktam a gépbe egy PCI-os USB bővítő kártyát. XEN tud olyat, hogy miután hide-oljuk a PCI device-t host elől, azt kizárólagos módon képes aztán a guest használni. Ez igaz is, kivéve win guest estén, mert az a memória címzések miatt nem tudja a szükséges driver-t használni, telepíteni.. zsákutca.

QEMU 0.9
~~~~~~~~
- Helyzet u.a. mint a XEN esetén az első pontban, ami nem meglepő, hiszen végsősoron XEN is csak egy módosított QEMU-t használ, legalábbis USB virt. szempontjából. (De legalább kipróbáltam a 2.6.20-as kernelt kvm-mel!)

VMWARE Server (Free)
~~~~~~~~~~~~~~~~~~~~
- Kezeli jól az USB portot, driver is települ, gyakorlatilag minden jó de mégsem szeretném ezt a módszert alkalmazni, mert ha jól tudom vmware esetén nem lehet grafikus felület nélkül futtatni guest-et. Nekem pedig ebben az estben az nem kell. (A win-t távoli asztal kapcsolattal kell, hogy elérjük. Ráadásul indulnia is kell automatikusan, leállnia is automatikusan a host indulása-leállítása szerint)

VirtualBox
~~~~~~~~~~
- Ki sem próbáltam, mert az olvasott infók alapján nincs USB support a free változatban.

Kiegészítésként annyit, hogy a rendszer, amin próbálgattam egy Ubuntu Edgy Eft 64bit, az USB alaplapi (Abit KN9), melyet próbáltam 1.1 és 2.0-ként is.

Láttok esélyt arra, hogy esetleg 32bit-es rendszer esetén másképpen (jól) működjön?
Esetleg használhatnék egy mini USB-s printszervert, de azok annyiba kerülnek, hogy az áráért akár egy új printert is vehetek.
Ha nincs más megoldás, akkor eladom a printert és veszek egy támogatottat. Tud valaki javasolni olyan multifunkciós eszközt (tintás, soho), ami maximálisan támogatott linux alatt?

Az esetleges hozzászólásokat előre is köszi,

suvlaj

Hozzászólások

Legalább egy jó printer-t ajánljatok, ami ebben a kategóriában biztosan, kipróbált módon működik!

"...mert ha jól tudom vmware esetén nem lehet grafikus felület nélkül futtatni guest-et..."

szerintem a Vmware Server tudja ezt, be lehet ugyanis állítani rajta a Virtual Machine Settings -> Options -> Startup/shutdown pontban, hogy mi történjen host induláskor és leálláskor

Még nem vagyok biztos abban, hogy ez valóban jó megoldás. A "szépen működik" arra vonatkozott, hogy vmware server tudja a virtuális gépet automatikusan indítani és leállítani. Nem volt még időm kipróbálni, hogy a win által megosztott printert tudom-e linux alatt is használni. Attól tartok, hogy nyomtató beállításnál attól függetlenül, hogy megosztott nyomtató szükségem lesz majd linuxos "driver"-re, ami ugye nincs... Mindenesetre amit eddig sikerült elérni, azzal már elégedett vagyok, mert nyomtatni leginkább úgyis csak a wines könyvelőprogramból szeretnénk, ha pedig lenne mégis valami fontos, akkor azt megoldom egy köztes file-lal.

Sajnálom, hogy qemu-val nem sikerült megoldanom a dolgot, pedig futottam még ezen a szálon is pár kört. Sikerült odáig eljutni, hogy win XP jelzi az USB hardvert, ki is írja, hogy "Lexmark X1100 series printer", stb. de amikor nyomtatni szeretnék a printerre, akkor iszonyatosan belassul a virtuális gép és nem történik semmi. Megpróbálom majd win98-cal is, hátha..

vmrun és vmware-cmd hez nem kell grafika+távolról is rájelentkezhetsz a konzolra. van neki kliens oldali progija. Így egy bármilyen grafikus winn/linuxról managelheted.

üdv

A végleges megoldás az lett, hogy vettem egy HP Photosmart 2575-ös multifunkciós eszközt.

- LAN-ra köthető, nincs virtualizált USB szívás :)
- Linuxból CUPS segítségével kb. 60 másodperc volt beállítani, van native driver
- Mivel LAN-on érem el virtualizált OS-en is egyszerűen és gond nélkül beállítható

Kisimultak a ráncaim.

, ugyanitt Lexmark x1190 multifunkciós nyomtató olcsón eladó szigorúan microsoft windows operációs rendszeren történő használatra.