====== Hewlett Packard TX1250ea and Linux ====== * Ubuntu 8.04 (Hardy Heron) relieves most of these problems. There is still the need for NDIS. * The Hewlett Packard TX1250EA is a bit of hassle to set up for Linux. So far its all up and running with the exception of the fingerprint scanner, which is recognised but I don’t know of any Linux software that supports biometrics. I don't have one of these anymore, so this information is purely historical. I'm keeping it up here incase its useful to someone. ===== Booting the Live CD ===== At the menu, select F6 and add the following lines to the kernel: noapic acpi_irq_balance irqfixup irqdebug pci=biosirq pci=nomsi acpi_osi="!Linux" acpi_os_name="Windows 2006" noirqdebug ===== Installing ===== I kept a copy of Windows Vista, so used Vista’s partitioner to reduce the first partition. I made two partitions - swap and root. After rebooting, the first hurdle as always is wireless. ===== Wireless ===== I used the ethernet connection without any problems and downloaded ndiswrapper and these Windows XP Broadcom drivers. I didn’t need to blacklist the bcm43xx module, it wasn’t loaded. Unzip the drivers: unzip -a R151517.EXE Then load the ndiswrapper module: sudo ndiswrapper -i bcmwl5.infsudo ndiswrapper -l This will not automagically load at boot time, so you need to do: sudo -s echo ndiswrapper >> /etc/modules exit ===== Sound ===== Add the following to ''/etc/modprobe.d/alsa-base'' options snd-hda-intel index=0 model=3stack position_fix=0 single_cmd=0 I had to reboot here, reloading ALSA didn’t cut it. I also had to play around with the sound settings to get the sound unmuted. It's also worth mentioning here that the latest version of ALSA used in Fedora Core 8 seems to support the soundcard off the cuff and supports the volume control mute button colour changing. ===== Webcam ===== Webcam works with Ekiga, as long as you select V4L2. ===== Touchscreen ===== First, you need to download the driver from the [[http://210.64.17.162/web20/TouckDriver/linuxDriver.htm | manufacturer]]. Then copy the driver to the right location: sudo cp egalax_drv.so /usr/lib/xorg/modules/input/. Lastly, insert the following into your ''/etc/X11/xorg.conf'': Section "InputDevice" Identifier "EETI" Driver "egalax" Option "Device" "/dev/usb/hiddev0" Option "Parameters" "/etc/egalax.cal" Option "ScreenNo" "0" EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" Inputdevice "Generic Keyboard" Inputdevice "Configured Mouse" Inputdevice "Synaptics Touchpad" InputDevice "EETI" "SendCoreEvents" EndSection'' When you restart the X server, then run the TouchKit utility from the downloaded driver tarball to calibrate. Lastly, you need to blacklist a few things or it wont work on reboot. Edit /etc/modprobe.d/blacklist: blacklist usbtouchscreen blacklist tkusb