итак, юзаю VB 1.5.6.
хост система Debian lenny (2.6.24-1-686)
guest система WinXP SP2
на хост системе настроен и корректно работает HP 1018.
не получается настроить принтер в гостевой.
собственно вопрос:
какой нужно указывать сетевой принер?
HP_LaserJet_1018_USB_1
Description: HP LaserJet 1018
Location: Local Printer
Printer Driver: HP LaserJet 1018 Foomatic/foo2zjs (recommended)
Printer State: idle, accepting jobs, published.
Device URI: usb://HP/LaserJet%201018
хост система имеет статический ip 192.168.1.40
но из командной строки в гесте ничего не пингуется, везде пишется превышен лимит ожидания.
однако инет работает без проблем.
по логике вещей надо писать \\192.168.1.40\printers\HP_LaserJet_1018_USB_1 но так не работает.
что то я не очень пойму все это дело )
VirtualBox + Принтер через сеть (HP 1018)
Модератор: Bizdelnick
-
- Модератор
- Сообщения: 4823
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
VirtualBox + Принтер через сеть
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
- Сообщения: 333
- ОС: Gentoo
Re: VirtualBox + Принтер через сеть
А как сеть настроена в VirtualBox'е для гостевой системы?
-
- Модератор
- Сообщения: 4823
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: VirtualBox + Принтер через сеть
включен сетевой адаптер. подключен к NAT. в гест системе никаких настроек не проводилось. инет работает. но ничего не пингуется

UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
- Сообщения: 77
- ОС: Slackware X.X
Re: VirtualBox + Принтер через сеть
Читатйте внимательно документацию к VirtualBox в режиме "NAT" сеть работает в ограниченых условиях. В частности не проходят icmp запросы и реквесты а вот http трафик функционирует. Советую вам выбрать сеть в боксе как хост, а на хосте поднять бридж. В документации к virtualbox дается детальнейшее описание этог процесса. У меня настроено все таким образом и на guest - сервер виндовый стоит, ибо приходится изредка домен админить
-
- Сообщения: 1450
Re: VirtualBox + Принтер через сеть
Вы документацию по VirtualBox читали, в часности про нат?
Подключайте Ваш принтер как http://192.168.1.40:631/printers/HP_LaserJet_1018_USB_1
И в соответсвующем месте.
-
- Модератор
- Сообщения: 4823
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: VirtualBox + Принтер через сеть

нашел мануал http://www.linuxweblog.com/virtualbox-host-networking
все делаю как там и написано.
# VirtualBox Bridging
# load the tun module
modprobe tun
# Create a tap device with permission for the user running vbox
tunctl -t tap0 -u {user}
chmod 666 /dev/net/tun
# Bring up ethX and tapX in promiscuous mode
ifconfig eth0 0.0.0.0 promisc я так понимаю ӕта опция разрешает мосту юзать eth0 вместе с хост системой, ӕтого не происходит. что за адрес я немножко не понял, пробовал и ӕтот, и тот статический, который имеет хост машина
ifconfig tap0 0.0.0.0 promisc
# Create a new bridge and add the interfaces to the bridge.
brctl addbr br0
brctl addif br0 eth0 вот тут пропадает инет в хост машине и все(( лечится только удалением моста
brctl addif br0 tap0
# Give the bridge a dhcp address.
dhclient br0
единственное в чем я сомневаюсь, ӕто то, что правильно указываю user'a. я указываю своего текущего (ведь я же от его имени запускаю vbox)
наличие нета в guest машине так и не проверял. т.к. без нета на хост машине ӕто вообще не вариант.
а вообще где то видел, что можно и нат юзать, пробросив нужный порт (в моем случае 631) в гостевую машину. пойду порою в ӕтом направлении...
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
- Сообщения: 333
- ОС: Gentoo
Re: VirtualBox + Принтер через сеть
Вот тут есть инфа
-
- Сообщения: 77
- ОС: Slackware X.X
Re: VirtualBox + Принтер через сеть
непонятно зачем promisc mode.....
я делаю вот так
а точнее это у меня в rc.local прописано
немного поясню. sleep 2 для того чтобы устроуство "успело" создаться, а иначе система ругается на то что chmod для несуществующего файла
а далее как положено, создаю бридж, и назначаю ему адрес, прописываю маршрут.
и потом создаю виртуальный интерфейс vbox0
далее в настройках виртуальной машины выбираете сеть типа HOST и указываете имя интерфейса vbox0, ну а в гостевой системе присваиваете адрес и наслаждаетесь
я делаю вот так

Код:
# Start vboxnet
# If you do not wish this to be executed here then comment it out,
# and the installer will skip it next time.
if [ -x /etc/rc.d/rc.vboxnet ]; then
/etc/rc.d/rc.vboxnet start
fi
# Start vboxdrv
# If you do not wish this to be executed here then comment it out,
# and the installer will skip it next time.
if [ -x /etc/rc.d/rc.vboxdrv ]; then
/etc/rc.d/rc.vboxdrv start
fi
/sbin/modprobe tun
sleep 2
chmod 666 /dev/net/tun
/sbin/ifconfig eth0 0.0.0.0
/sbin/brctl addbr br0
/sbin/brctl addif br0 eth0
/sbin/ifconfig br0 10.0.0.240 netmask 255.255.0.0 up
/sbin/route add default gw 10.0.0.1
VBoxAddIF vbox0 necr0mant br0
немного поясню. sleep 2 для того чтобы устроуство "успело" создаться, а иначе система ругается на то что chmod для несуществующего файла
а далее как положено, создаю бридж, и назначаю ему адрес, прописываю маршрут.
и потом создаю виртуальный интерфейс vbox0
далее в настройках виртуальной машины выбираете сеть типа HOST и указываете имя интерфейса vbox0, ну а в гостевой системе присваиваете адрес и наслаждаетесь