МФУ Samsung SCX-4200 замечательным образом работает в Ubuntu 8.04, однако требует для себя немного особой уличной магии, иначе сканер наотрез откажется работать =)
Итак.
- Нужно скачать последние фирменные драйвера, на данный момент ими оказались дровишки с названием «Unified Linux Driver for Linux, 13.11.08»
- Распаковать куда-нибудь, например в ~/samsung-scx-4200-driver
- Перейти в samsung-scx-4200-driver/cdroot/
- Установить с помощью
sudo ./autorun
(оговорюсь, я делал это через ssh, потому инсталлятор запустился в консольном режиме и установил все без лишних вопросов, в случае установки с графикой сталкивавшиеся люди рекомедуют указывать в процессе установки порт file:/dev/usb/lp0)
На этом установка принтера завершена. Мне пришлось добавить его в систему через настройки принтеров, тем кто запустил инсталлятор в графическом режиме может быть и этого не потребуется. Переходим к сканеру.
- Нужно скачать багфикс с этой страницы (вот прямой линк на него)
- Распаковать, допустим, в ~/
- Перейти в распаковавшуюся ~/fix-nopar/
- Выполнить
./check.sh
Если в результате появится сообщение:
The XX-bit library has been found at /some/dir You may replace it with the one in the "arch" directory то необходимо заменить оригинальную библиотеку поправленой:
sudo cp /some/dir/libmfp.so.1.0.1 /some/dir/oldlibmfp.so.1.0.1 sudo cp arch/libmfp.so.1.0.1 /some/dir sudo adduser $USER lp
- Поправить файл /etc/init.d/mountdevsubfs.sh, найдя в нем строку «# Magic to make /proc/bus/usb work» и раскомментировав 4 следующие за ней строки:
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb
- Выполнить
sudo /etc/init.d/mountdevsubfs.sh stop
sudo /etc/init.d/mountdevsubfs.sh start
Источник
Комментариев нет:
Отправить комментарий