Documenting the HP Touchsmart IQ770 and Ubuntu

Thanks to the compUSA out-of-business clearance sale, I managed to pick up an HP Touchsmart IQ770. This machine was expressly built to run Vista, and to say the least the official HP linux support is poor does not exist.

TouchSmart PC IQ770

However! I’ve managed to get the most important bits working, and figured I would document the process of getting Ubuntu Gutsy Gibbon (7.10) installed and working.

The wireless lan adapter in the machine hangs off the USB bus, and while not expressly supported by the zd1211rw driver, CAN be made to work. The proper way is to edit the zd_usb.c driver to include the vendor/product id code. I went ahead and just hex-edited the driver directly and once “sudo modprobe zd1211rw” was run, it came directly up.

The Vendor ID – 0x0ace The Product ID – 0xb215