[Megoldva] Nyomtatás hálózati nyomtatóra VB guest alól

Fórumok

VirtualBox guest Win xp-ből kellene nyomtatni hálózat HP nyomtatóra de nem nyomtat semmit. Host rendszer alól működik a nyomtatás. Problémát jelenhet az, hogy a VirtualBox-ban külön nat alhálóra kerül a guest xp? Mert egyébként az összes irodai gépet látja.

[Egy android mobil kavart be. Át kellett írni a nyomtató címét IP-re és működött]

Hozzászólások

szerintem a ping sem megy, nem vagyok benne biztos, de átjárót kéne csinálni a hostból(vagy legalább egy routesort beírni a nyomtató felé), ha mindenáron ragaszkodsz a nathoz. Gyanús, hogy van erre beállítás a virtualboxba, de nem vagyok benne biztos. egyébként bridge módban tuti menne a dolog.

A nyomtatónak még nem találtam meg a webes felületét, biztosan nem 80-as porton fut és az öntesztnél sem ír ki semmilyen erre vonatkozó infót (ez időközben megoldódott). Doksi és driver lemezei sajnos már nincsenek meg. HP Laserjet 2055dn nyomtató.
Igen hostról rendesen megy a nyomtatás, guest-ről meg tudom nézni egy másik gép webadmin oldalát amelyik ugyanazon az alhálón van mint ez a nyomtató. Ezen a guest rendszeren fut egy szoftver ami a nyomtatóval szintén egy alhálón levő adatbázisszerverrel kommunikál, az is működik.
Bár a guest win a virtualbox miatt külön natolt alhálón van a gépen belül, de minden más a nyomtatóval egy alhálózaton levő gépet jól lát. Szerintem driver probléma lehet, HP oldalán levő drivert telepítettem a guest-re.

A ports fülön csak a következők vannak:

LPT és COM portok után a HP Laserjet P2050 series bejegyzés. Ha ezt kiválasztom és a Configure Port... gombra kattintok, akkor a megjelenő Port Settings ablakban:
Port Name: HPLaserJetP2055dn
Printer Name or IP Address: android-111940790786b839 (Ez eléggé különös, ez a nyomtató nem is wifi-s, hanem ethernet kábellel csatlakozik)

Protocol: Raw (a másik lehetőség LPR lenne)
Raw settings, port number: 9100

SNMP Status enabled: kipipálva
Community name: Public
SNMP Device Index: 1

Hol lehet letiltani a kétirányú kapcsolatot?

Angolul nem tudom, milyen néven szerepel (Talán Enable bidirectional support vagy ilyesmi), egy XP virt. gépen lőttem egy képernyőképet (itt van), 7-en is ugyanitt van. (esetleg próbaképp az SNMP-t tiltsd le, NAT-on nem biztos, hogy visszafelé át tud jutni, ill. üsd át a portnál a nyomtató IP-jére az IP-t)

BlackY

Szerintem a nat miatt nem megy. Ha nem megoldható, hogy bridgelt legyen a hálózat (mert akkor tuti működik a hálózatos nyomtatás), a host-on kell megosztani a nyomtatót és azt beállítani a guest-en. Cups vagy ha windows a host, akkor egy sima nyomtató megosztással lehet operálni.

Most maradjunk a virtualboxnál. A host linux, ezen a cupsban beállítod a nyomtatót. Driver kell hozzá, és menjen lokálisan a nyomtatás. A guest xp, a hálózatot a vb kezelőben bridge-re kell állítani, majd az xp-ben a host ip címével adagolod be a nyomtatót (http://hostip:631/printers/printername), xp-s driver értelemszerűen kell.