Int 21h - підключення iomega zip drive 100 через lpt в ubuntu

Отже, дісталося мені два ZIP драйву з деякою кількістю дискет. Один внутрішній (без проблем підключається через IDE і працює "з коробки") і один зовнішній.

Int 21h - підключення iomega zip drive 100 через lpt в ubuntu

На вигляд нічого примітного крім того, що він сам по собі не визначиться в ОС. Наприклад, в Windows XP доведеться поставити драйвера, які самі створять пристрій в системі. Приблизно те ж саме треба зробити і в Ubuntu. До речі, швидкість запису в Linux виявилася набагато вище 🙂

Для початку необхідно прописати необхідні модулі в автозавантаження:
sudo -e / etc / modules

Додайте в кінець рядка
ppa
sg

Ну і щоб не перезавантажувати комп'ютер, модулі можна завантажити руками командами
sudo modprobe ppa
sudo modprobe sg

Виконайте команду cat / proc / scsi / scsi. щоб подивитися модель вашого пристрою і ви побачите щось подібне до цього:

У мене виробник "IOMEGA" і модель "ZIP 100".

Наступний етап це створення конфіга для udev
sudo -e /etc/udev/rules.d/20-zip

і додайте туди рядок, змінивши виробника і модель на свої
BUS == "scsi", SYSFS == "IOMEGA", SYSFS == "ZIP 100", NAME = "zipdrive"

Залишилося зробити лише точку монтування і прописати її в файлі / etc / fstab. Створюємо точку монтування так sudo mkdir / media / ZipDrive. А тепер прописуємо в fstab. sudo -e / etc / fstab і додаємо в кінець рядок:

Зауважте, що ZIP диск традиційно відформатований в FAT, тому я вказав vfat в рядку для fstab. Не забудьте додати в кінці файлу fstab порожній рядок, інакше викличте помилку монтування всіх файлових систем після перезавантаження.

Тепер виконайте перезавантаження сервісу sudo service udev restart і вуаля! Все працює і ніяких перезавантажень 🙂

Int 21h - підключення iomega zip drive 100 через lpt в ubuntu

Тепер коли ви вставите в ZIP Drive диск, він сам прімонтіруется до системи. Не забувайте відключати диски програмно перед їх отриманням!

Update: якщо вимкнути ZIP Drive з розетки, то в логи починається срач типу [5730.504089] ppa: Parallel port cable is unplugged. Як вирішити це ще не придумав.

4 responses to "Підключення IOMega ZIP Drive 100 через LPT в Ubuntu 10.10"