Нужна помощь в слишком непонятной ситуации.
Я пытался увеличить возможности принт-сервера.
То есть я купил usb hub и пытался подключить 2 принтера сразу:
hp deskjet 5700 и samsung scx-4100.
Как я выяснил за количество принтеров отвечает файл printcap, и поэтому я пытался подменить оригинальный
Код:
lp|USB Printer:\
:sh:\
:ml=0:\
:mx=0:\
:sd=/mnt/HD_a4/.lpd:\
:lp=/dev/usblp0:\
на альтернативные
Код:
lp|hp:\
:sh:\
:ml=0:\
:mx=0:\
:sd=/mnt/HD_a4/.lpd:\
:lp=/dev/usblp0:\
и
Код:
lp1|samsung:\
:sh:\
:ml=0:\
:mx=0:\
:sd=/mnt/HD_a4/.lpd1:\
:lp=/dev/usblp1:\
Все это время принтеры были подключены через хаб к dhs 323 и они работали с аналогичными хорошо.
И тогда я решил сделать сразу 2 ярлыка(а не один как был)
Код:
lp|hp:\
:sh:\
:ml=0:\
:mx=0:\
:sd=/mnt/HD_a4/.lpd:\
:lp=/dev/usblp0:\
lp1|samsung:\
:sh:\
:ml=0:\
:mx=0:\
:sd=/mnt/HD_a4/.lpd1:\
:lp=/dev/usblp1:\
Подмену делал с помощью скрипта в Volume_1\ffp\start\printerhub.sh
Код:
echo "Creating lp1"
mkdir -p /mnt/HD_a4/.lpd1
echo "Creating USBLP1"
mknod /dev/usblp1 c 180 1
echo "Killing LPD"
kill `pidof lpd`
echo "Killing NMBD/SMBD"
kill `pidof smbd`
kill `pidof nmbd`
echo "copying new printcap"
cp /mnt/HD_a2/myNASconfig/printcap /usr/local/LPRng/etc/
echo "restart lpd"
lpd
echo "Restart NMBD/SMBD"
smbd
nmbd
Да вот проблема, попытка добавить второй работоспособный ярлык не удалась.
То есть принтер hp работает через \\192.168.1.2\hp, а samsung не работает через \\192.168.1.2\samsung
Кто-нибудь знает в чем загвоздка?