Lilliput DisplayLink monitor

From Wildsong
Jump to navigationJump to search

build a kernel

Backing off on 8track kernel build; first I will build for Raven which should be easier. At least, faster.

Ubuntu is at kernel 2.6.35 and DisplayLink driver went in officially in 2.6.37 so a kernel upgrade is the first order of the day.

Instructions: http://blog.avirtualhome.com/2010/11/06/how-to-compile-a-ubuntu-10-10-maverick-kernel/

..or just go for it

http://karuppuswamy.com/wordpress/2010/07/19/how-to-get-lilliput-displaylink-based-usb-monitor-um-70-17e902a9-working-in-ubuntu-linux/

lsusb shows me

Bus 001 Device 007: ID 17e9:02a9 Newnham Research
Bus 001 Device 006: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen

dmesg shows

[ 8920.790073] usb 1-1: new high speed USB device using ehci_hcd and address 3
[ 8920.940506] hub 1-1:1.0: USB hub found
[ 8920.940858] hub 1-1:1.0: 4 ports detected
[ 8921.221400] usb 1-1.1: new full speed USB device using ehci_hcd and address 4
[ 8926.945768] usb 1-1: clear tt 1 (8040) error -71
[ 8926.949835] input: eGalax Inc. USB TouchController as /devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1.1/1-1.1:1.0/input/input5
[ 8926.949966] generic-usb 0003:0EEF:0001.0004: input,hidraw3: USB HID v2.10 Pointer [eGalax Inc. USB TouchController] on usb-0000:00:1a.7-1.1/input0
[ 8926.954007] hub 1-1:1.0: hub_port_status failed (err = -71)
[ 8926.958135] usb 1-1: clear tt 1 (8040) error -71
[ 8926.962260] hub 1-1:1.0: hub_port_status failed (err = -71)
[ 8926.966384] hub 1-1:1.0: hub_port_status failed (err = -71)
[ 8926.966398] usb 1-1: USB disconnect, address 3
[ 8926.966400] usb 1-1.1: USB disconnect, address 4
[ 8932.680017] usb 1-1: new high speed USB device using ehci_hcd and address 5
[ 8932.830492] hub 1-1:1.0: USB hub found
[ 8932.830586] hub 1-1:1.0: 4 ports detected
[ 8933.110134] usb 1-1.1: new full speed USB device using ehci_hcd and address 6
[ 8943.221404] /build/buildd/linux-2.6.35/drivers/hid/usbhid/hid-core.c: usb_submit_urb(ctrl) failed
[ 8943.221418] generic-usb 0003:0EEF:0001.0005: timeout initializing reports
[ 8943.221485] input: eGalax Inc. USB TouchController as /devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1.1/1-1.1:1.0/input/input6
[ 8943.221630] generic-usb 0003:0EEF:0001.0005: input,hidraw3: USB HID v2.10 Pointer [eGalax Inc. USB TouchController] on usb-0000:00:1a.7-1.1/input0
[ 8943.461327] usb 1-1.2: new high speed USB device using ehci_hcd and address 7
[ 8943.584182] udlfb: module is from the staging directory, the quality is unknown, you have been warned.
[ 8943.585687] usb 1-1.2: dlfb: allocated 4 65024 byte urbs
[ 8943.668471] usb 1-1.2: dlfb: set_par mode 800x480
[ 8943.669134] usb 1-1.2: dlfb: DisplayLink USB device /dev/fb1 attached.  800x480 resolution. Using 1500K framebuffer memory
[ 8943.669153] usbcore: registered new interface driver udlfb
[ 8943.669154] VMODES initialized

Driver is loaded

lsmod | grep udlfb
udlfb                  15573  0 
sysimgblt               2571  1 udlfb
sysfillrect             3973  1 udlfb
syscopyarea             3664  1 udlfb