HP mini 311

lspci
lspci

lsusb
lsusb

Installation
You need udev>=150 to normaly start system with rc_coldplug="yes" (default). Gentoo does not start unless the new udev and all the necessary kernel modules, and block the load module b43 on kernel<2.6.32 (on linux >=2.6.32 b43 work fine). After the message "Waiting for uevents to be processed ..." system hangs. To avoid this when you first load should not load udev, pressing "I" during the launch services. After load system without udev started: blacklist b43 blacklist b44 blacklist b43legacy
 * 1. Edit the file cat / etc / conf.d / udev, add the line "rc_coldplug =" NO ""
 * 2. Edit the file cat / etc / modprobe.d / blacklist.conf and add the lines
 * 3. Then run udev and install the system.

After installing the system update udev to version >=149. With it, I autoloading modules working properly. And remove "rc_coldplug ="NO" from the /etc/conf.d/udev. The system should start normally.

Sound
The IDT works fine with the Intel HDA driver.

Function Keys
You may need to update your BIOS to have certain keys working.
 * Fn+F1 : ACPI event "button/sleep SLPB"
 * Fn+F2 : no effect, ACPI event "video IGD" if CONFIG_ACPI_VIDEO and BACKLIGHT_CLASS are compiled into the kernel
 * Fn+F3/F4 : works with CONFIG_ACPI_VIDEO and BACKLIGHT_CLASS
 * Fn+F6 : ?? not tested
 * Fn+F8 : mute sound
 * Fn+F10/F11 : up/down sound
 * Fn+F12 : lock touchpad
 * Fn+F5/F6/F9 don't work but can be reprogrammed with xmodmap, evdev automaticaly assignes them.

Webcam
It works with mplayer and v4l2. The LED left of the webcam is lit when the webcam is capturing (as it should).

It should work with other applications as long as they use v4l2. It was reported to work with Skype.

Wireless
You can use the broadcom-sta, it does work wifi and bluetooth. emerge -v broadcom-sta With ndiswrapper WiFi and bluetooth work fine. See Ndiswrapper to install it. Load drivers from HP web site With b43 on kernel>=2.6.32 b43 work fine with WiFi, but bluetooch not work. You must blacklisting all other not needed modules. cat /etc/modprobe.d/blacklist.conf

My loaded modules
modules="ndiswrapper forcedeth acpi-cpufreq ac battery button fan thermal video drm psmouse hp-wmi"

lsmod

BIOS Update
No need to sucesfully work.