Bug 193925 - CPU-frequeny scaling does not work on FSC Futro S400 thin-client
Summary: CPU-frequeny scaling does not work on FSC Futro S400 thin-client
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 10.0-STABLE
Hardware: i386 Any
: Normal Affects Some People
Assignee: freebsd-bugs mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-25 14:52 UTC by Andreas Glaeser
Modified: 2014-10-07 10:55 UTC (History)
1 user (show)

See Also:


Attachments
gzipped disassembled DSDT-table from FSC Futro S400 thin-client (11.91 KB, application/zip)
2014-09-25 14:52 UTC, Andreas Glaeser
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Glaeser 2014-09-25 14:52:07 UTC
Created attachment 147671 [details]
gzipped disassembled DSDT-table from FSC Futro S400 thin-client

This is most probably an ACPI-issue with powerd.
I am unsure , whether powerd actually belongs to the kernel in FreeBSD, it might belong to the misc-section.
Because I am currently dealing with CPU-frequency-scaling and ACPI on LInux, I can post a disassembled DSDT ACPI-table here. Hope this helps fixing the issue.
For detailed hardware-information about FSC Futro S400 please see here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694344
and here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732060
The latter link points to some information concerning the FreeBSD-kernel of Debian GNU/kFreeBSD and also has some debugging-information including powerd.

Some of these thin-clients don't have a DVI-port and upgrading RAM to more than 512 MB is a bit costly.
So they would be nice headless nano-servers, if FreeBSD worked on them properly.
Turning off ACPI is a suboptimal solution.
Comment 1 Andreas Glaeser 2014-10-07 10:55:03 UTC
Try out my current Debian-image for Futro S400 or any 32-bit PC:
(Downloaded file may need to be renamed in order to get matching checksums)

Instant-Debian image for thin-clients
---------------------------------------




Image-download-link:
https://storage.demo.synnefo.org/public/YTXni05cyUpEHf9oUE5dw5

Cucumber-flavoured instant Linux, just add water ...
====================================================

This is the legacy version of my instant-wheezy image.
It should be workable for most 32-bit PCs, most thin-clients with or
without PAE, and it also should work with any NIC, or in virtual machines.
The most common criticism about Debian stable is the outdated software,
so backported packages were pinned to be preferred over otherwise stable
versions, and the default 3.2-kernel was removed.
Minimum hardware requirements are: 256 MB RAM, 512 MB recommended, 400
MHz i486-CPU, 16 GB CompactFlash or bootable USB2.

Instructions:
-Extract the image, then dd it on CompactFlash-card or onto
USB2-memory-stick:
$ unxz instant-wheezy-32-de-bpo.img.xz
$ dd if=instant-wheezy-32-de-bpo.img of=/dev/sdx
-in order to use Privoxy from localhost, basic configuration is
required, example files are provided.
-then configure the browser to use localhost on port 8118 as proxy for
both HTTP and HTTPS.
-when using it as web-proxy from the LAN, typically a static IP has to
be set for the server and the listen-address accordingly.


instant-wheezy-32-de-bpo.img.xz
===============================

md5sum:			4a41fa6c59153aa0fa944791b52bd38c

sha256sum:	9e68dbb39d81cca6c283398cde505bcde8809f5be7431276f427ee4b0c08bd69

file size:		1974881212 bytes
uncompresed:		15931539456 bytes

root-pw:		wheezy
user-pw:		user

===============================


Included Packages:

linux-image-3.16-0.bpo.2-486
linux-image-3.16-0.bpo.2-686-pae
iceweasel release 31.1
task-xfce-desktop
task-lxde-desktop
liferea
abiword
gnumeric
streamtuner2
streamripper
audacious
vlc
rhythmbox
icedove esr
enigmail
iceowl-extension
claws-mail
claws-mail-spam-report
claws-mail-pgpmime
claws-mail-pgpinline
gnupg2
seahorse
privoxy
xul-ext-adblock-plus
iceweasel-adblock-plus
midori
epiphany-browser
browser-plugin-vlc
hardinfo
gparted
pidgin
pidgin-microblog
transmission
remmina
imagemagick

TODO:
-make metapackage for easier setup
-make 64-bit version