Большое спасибо всем, кто откликнулся, прочитал уже только сегодня. Но это я уже делал - не работает.
Суть проблемы:
После переустановки с 8.04 до 9.10 с DVD-диска и при последующих обновлениях (делал на днях, январь 2010) мой ноутбук Toshiba Satellite А200 перестал видеть принтер HP LaserJet 1018 при его подключении.
За сегодняшнюю ночь выявил следующее:
1) Установленная и обновленная система просто не видит принтера. При этом в устройствах /dev/usb/ он появляется: /dev/usb/lp0 - опознан правильно. Значит, существует какой-то процесс (возможно - демон), какая-то программа, отслеживающая подключение/отключение новых устройств. Она работает и работает корректно (как ее зовут и где она живет - пока не знаю).
2) При загрузке системы с CD ("запустить Ubuntu без установки на диск") принтер опознается и даже находит необходимые драйвера foo2zjs (находятся на CD). Но как и описано в сети во многих статьях - без загрузки прошивки не хочет печатать (тоже все понятно).
3) При работе с CD я не могу ни увидеть /dev/usb/lp0, ни выполнить команду cut .../sihp1018.dl > ...lp0. Да и многое другое - не могу...
4) При работе под установленной (обновленной) на винт осью при выполнении команды cut .../sihp1018.dl > ...lp0 (как под пользователем, так и под root) она бьется в ядро, не может завершиться. Это очень хорошо видно в Системном мониторе. Сделать то же самое пр загрузке с CD - не могу, говорит что не существует /dev/usb/lp0 (тоже понятно, ибо этот режим загрузки для работы, в общем-то, не предназначен).
Мой вывод дилетанта:
- при обновлениях (делал в другом месте и, разумеется, без принтера) установилось новое ядро, которое не сконфигурировано на поддержку НР 1018 (что-то отвалилось при отсутствии устройства).
- демон печати живет нормально.
- демон сканирования USB-устройств работает нормально.
Мое видение решения:
1. Через "задницу" - установить на винт еще одну ось с CD без обновления и при необходимости печати печатать с нее (возможно, сегодня вечером так и придется поступить) - очень плохо, на один-два раза от безысходности и уже чудовищного цейтнота.
2. Забрать принтер, привезти его туда, где есть интернет и повторно переустановить всю ось - еще хуже для меня, люди без принтера будут стоять 1 день.
3. У меня сохранилось старое ядро, которое при загрузке видно в меню GRUB, надо попытаться зайти через него (это вчера не проверил, была уже ночь да и тупил уже, догадался только сегодня утром) - если сработает, можно, но тоже плохо. Зачем тогда ядра улучшают?!
4. Видимо как-то можно пересобрать новое ядро... Надо много читать и куда-то все печатать... Это я не делал ни разу! И главное - не напортачить при этом.
Примечание: я уже "закусил удила"! Передача ноута и принтера спецу, который "все сделает" - не допустима! Этот путь я должен пройти сам!
Судя по всему я готов сегодня вечером перестартовать с другим ядром и, если все заработает, готов к перекомпиляции... Думаю, справлюсь.
Господа! Правильно ли я понимаю проблему и возможные пути решения?
Я хоть и инженер по образованию, но в другой отрасли...
С уважением, Егор, 46 лет, старый, лысый, очкастый... )))