Talk:HARDWARE Fujitsu-Siemens Amilo A1667G
From Gentoo Linux Wiki
[edit] USB standards
In the specs, this page previously said: "3xUSB 1.1 (NOT 2.0)", but fsc's specs say 2.0, and retailer's specs generally quote 3xUSB 2.0, and the lspci included shows a USB 2.0 controller. Isn't it just that the system board includes USB 1.1 controllers for compatibility with USB 1.1, and will use the 2.0 controller for 2.0 devices? (For example retailer spec, see: http://www.laptopsdirect.co.uk/asp/spec.asp?V_ID=4908 )
OTOH, the USB 2.0 controller could just be for the card reader, which certainly does connect to an ehci:
Bus 001 Device 002: ID 05e3:0711 Genesys Logic, Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x05e3 Genesys Logic, Inc. idProduct 0x0711 bcdDevice 91.44 iManufacturer 3 Genesys iProduct 4 USB Reader iSerial 5 123776
...
Bus 001 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 1 Single TT bMaxPacketSize0 8 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.14-rc5perk64 ehci_hcd iProduct 2 EHCI Host Controller
...
So I'll change this for now, with a pointer here.. One day soon, I'll get round to investigating this with an actual USB 2.0 device
- Pete.
- I've just done some digging around in /sys after attaching my MP3 player, which supports USB 2.0. According to the details in it's associated directory, it is actually using USB 2.00. I may have simply forgotten to compile EHCI support into my first kernel or something.
There are 5 USB Host Controllers according to the output of lspci. The first 4 are UHCI controllers for Low and Full Speed: Three are for the external USB ports; one is dedicated to the card reader. The last is an EHCI controller for Hi Speed USB.
- Matthew.
- Having just done some testing, it appears the two ports on the left are on one host controller. Probably then, we have two for USB ports, one for the card reader, and one for the ExpressCard slot
- Possibly I misunderstood something, but I'm not sure what a USB controller would have to do with the ExpressCard - doesn't the ExpressCard connect directly to the PCIE bus? - Pete
- ExpressCard Hosts have both a PCI Express and a USB 2.0 interface as mandatory components. An ExpressCard may implement either or both of the interfaces. - Matthew
[edit] Framebuffer
Just wondering if anyone has had any luck with the framebuffer on this laptop, or any other with an X700 PCIE. The radeonfb driver doesn't even have the PCI ID of the card listed, and if I add it in manually the display always goes crazy at the end of the framebuffer init sequence. Panel size is reported as 17000x49000 or something ridiculously high like that. Tried fiddling with the code a bit but I know almost nothing about it so didn't get anywhere.
- After some more failed attempts to get radeonfb and vesafb-tng to work, I tried reversing the -tng patch in one of the current gentoo-sources kernels, to revert to the old vesafb code. This actually works, but doesn't support widescreen display modes. If you use 1280x1024 it all looks pretty good apart from some slight font distortion. Anyone have a better solution?
- There exists a patch for X700 support at http://bugzilla.kernel.org/show_bug.cgi?id=6215 however it does not apply cleanly to current kernels.
[edit] ACPI
I've tried using Suspend-to-RAM on Linux 2.6.14 compiled for k7 (32 bit). Suspending occurs with no fault, and the BIOS registers sleep status as the sleep LED starts falshing. Unfortunately, there is no response when the power/sleep/wake button is pressed. Holding it down results in the laptop turning off. Similar problems have been seen with ACPI in Linux, when the wake vector for the BIOS wasn't set correctly, but these issues seem to have been fixed as of 2.6.11. Does anyone else have it working?
Also, the ACPI thermal driver picks up one thermal zone, but reports a temperature of 50°C constantly.
- Matthew.
