Talk:HARDWARE Fujitsu-Siemens Amilo A1667G

From Gentoo Linux Wiki

Jump to: navigation, search

[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.

Personal tools