canonの複合プリンタMP470を家族で使っている。networkで共有するためにsilexのusb serverであるSX2000Uを使っている。そのためubuntu10.04からは使えなかった。時々直接USB PORTにつないでPIXMA470として使っていたが、面倒なので、もっと面倒だけれど共有ホルダからwindows経由で印刷していた。
最近になってsynapticをみていたら「usbip」が偶然目に入った。USB/IP is a system for sharing USB devices over the network. USBIPはネットワークでUSBデバイスを共有するシステムです。これはひょっとして探していたUSB over IP ではないか!とひらめいた。USBIPとMP150のGutenprintもインストールしてプリンタのデバイスURLをwindowsでの設定から読み取ったIPアドレスに設定した。PASSTHRUは勝手についてきて lpd://192.168.12.37/PASSTHRU となった。これでMP470がプリンタとして動き出した。やったぜ。次はスキャナーが使えるようにしてみたい。
最近になってsynapticをみていたら「usbip」が偶然目に入った。USB/IP is a system for sharing USB devices over the network. USBIPはネットワークでUSBデバイスを共有するシステムです。これはひょっとして探していたUSB over IP ではないか!とひらめいた。USBIPとMP150のGutenprintもインストールしてプリンタのデバイスURLをwindowsでの設定から読み取ったIPアドレスに設定した。PASSTHRUは勝手についてきて lpd://192.168.12.37/PASSTHRU となった。これでMP470がプリンタとして動き出した。やったぜ。次はスキャナーが使えるようにしてみたい。