On 07/04/12 12:33, mlambda wrote: > Before installing OpenBSD on my Acer Aspire One 110L netbook, I've tried > to run it from a USB flash drive and have noticed the following problems > (I have also tried the 5.1 release and an earlier snapshot, they showed > the same problems):
I've been running my Acer Aspire One with OpenBSD since late 2008, and I love it. Mine seems to be a model AOA150, which appears to be the same as yours. > Sometimes the touchpad doesn't work (the two buttons work, but the > cursor doesn't move), unfortunately this doesn't seem to be reproducible > and can only be fixed by rebooting. Disabling and re-enabling the > touchpad via the function keys doesn't help either, although they work > fine if the touchpad already works. I attached dmesg and Xorg log files > for both cases. In my experience, you have to cold boot when switching OSs (mine is dual boot OpenBSD/windows XP). It used to be OpenBSD wouldn't work after Windows had done its thing with the trackpad, now (I believe with the 5.1 support of the Synaptics touchpads), OpenBSD screws up Windows, too (and for some reason, I think this is very cool). So...make sure you are doing a complete power down between switching OSs. I've not noted any problem simply rebooting OpenBSD. HOWEVER, I do think I've seen other people complaining about the trackpad similar to yours -- not sure if I just happen to have a "good" AAO, or it really is just the "power-off between OS switches" trick. So it is possible my advice here is not sufficient for you. > Is the ath driver supposed to work with this chipset? If I try > connecting to a network I get the following error in dmesg: > ath0: unable to reset hardware; hal status 3523306684 > ath0: unable to reset hardware; hal status 4120431260 nope. Undocumented chip, doesn't work, and at this point, unlikely ever to work. Replace the thing with some other mini-PCIe wireless card, mine has a ral(4) device, others use various Intel cards. > Both SD card readers only work if an SD card was already inserted at > boot time. Otherwise the following error occurs: > > sdmmc0 at sdhc0 > "JMicron Memory Stick" rev 0x00 at pci1 dev 0 function 3 not configured > "JMicron xD" rev 0x00 at pci1 dev 0 function 4 not configured > sdmmc0: can't enable card > "JMicron SD/MMC" rev 0x00 at pci4 dev 0 function 0 not configured > sdhc1 at pci4 dev 0 function 2 "JMicron SD Host Controller" rev 0x00: > apic 4 int 19 > sdmmc1 at sdhc1 > "JMicron Memory Stick" rev 0x00 at pci4 dev 0 function 3 not configured > "JMicron xD" rev 0x00 at pci4 dev 0 function 4 not configured > sdmmc1: can't enable card > > Is there any PCI hotplug support in OpenBSD or another possibility to > make them work without inserting an SD card at boot time? iirc, the issue was that power is not applied to the card readers by the BIOS unless cards are installed, and no one has figured out the ACPI voodoo to power the cards on from OpenBSD. Find a couple 128M or 256M cards no one cares about anymore, keep 'em in your machine, and you can use the sd card slots any time you want. I keep an 8G card in one of mine (the one that the card goes all the way into) as a backup. At boot, I have the thing rsync a directory of "important" files to the card (--link-dest rocks, btw), so I've got one usable SD slot... all-in-all, I really love my Acer Aspire One. I've had it since the day the six cell version hit my local retailer in 2008. It spends most of its time running OpenBSD. It suspends/resumes very well, the battery life is quite good (and still is, after almost four years!), the keyboard is usable, the trackpad beats the hell out of the modern Dell machines I've been subjected to. People keep telling me the screen is too small, I usually respond, "that's ok, I didn't want you looking over my shoulder anyway". Nick.