Senin, 09 Februari 2015

Konfigurasi PCI-e Parallel

Konfigurasi PCI-e Parallel Controller Card di Ubuntu


Suatu saat, saya menjumpai situasi berikut:
Pada mainboard komputer yang menjalankan ubuntu tidak terdapat parallel port (LPT 25-pin) untuk printer, sementara printernya Epson  LQ 2180 belum support USB.
LPT PCI-e CardTelah tersedia kartu PCI express internal tambahan yang menyediakan satu port LPT merk BAFO. Tinggal bagaimana caranya agar ubuntu bisa mengenali LPT port pci-e card tersebut.
Setelah googling, ketemu solusinya di forum ubuntu:
Cara instal NetMos Technology PCI Parallel Controller card di Ubuntu
Pastikan terlebih dahulu bahwa kartu PCI-e nya dikenali oleh sistem:
$ sudo lspci
...
03:06.2 Parallel controller: NetMos Technology PCI 9865 Multi-I/O
Controller
...
Kalo ada tulisan yang mirip-mirip dengan yang di atas, berarti pci-e card-nya dikenali dan parallel port yang disediakannya juga bisa teridentifikasi.
$ sudo modprobe -r lp
$ sudo modprobe -r parport_pc
$ sudo lspci -v
...
03:06.2 Parallel controller: NetMos Technology PCI 9865 Multi-I/O
Controller (prog-if 03)
Subsystem: Device a000:2000
Flags: bus master, medium devsel, latency 64, IRQ 10
I/O ports at e000 [size=8]
I/O ports at d800 [size=8]
Memory at febfb000 (32-bit, non-prefetchable) [size=4K]
Memory at febfa000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [48] Power Management version 2
...
Catat bahwa I/O port-nya terdaftar sebagai e000. Mungkin bisa berbeda di komputer lain, jadi ketik perintah sebagai berikut dan replace e000-nya dengan apapun yang sesuai.
$ sudo modprobe parport_pc io=0xe000
$ sudo modprobe lp
$ sudo /etc/init.d/cups restart
Buka menu setting printer di Ubuntu dan lakukan instalasi printer seperti biasa, lalu coba printer-nya apakah bisa berfungsi.
Terakhir, edit dua buah file berikut agar printer tetap dapat berjalan setelah restart. Pertama, buat file “parport_pc” di /etc/modprobe.d
$ sudo gedit /etc/modprobe.d/parport_pc
Lalu tambahkan opsi berikut ke dalam file tersebut dan replace e000-nya dengan apapun yang sesuai:
options parport_pc io=0xe000
Kedua, edit file “modules” di /etc :
$ sudo gedit /etc/modules
...
parport_pc
lp
...
Semoga berhasil.

Tidak ada komentar:

Posting Komentar