#3 Toshiba Tecra A4 w/ATI video

Current release
open
Math_B
General (24)
5
2006-10-23
2006-10-23
Anonymous
No

Is just to inform you that fn- keys are not working on
a Tecra A4. No special keys are working, just LID and

The statndard ACPI handles fan/temperature sensors, LID
and POWER switches and BATTERY

The omnibook driver handles LCD very well, also handles
bluetooth and wifi.

I could not test docking.

This machine has the same BIOS that certains Satellite
M40 (not M40X) and also seems to be almost identical
hardware

__
Carlos Barros.
cbf at debian org.

Discussion

  • Math_B
    Math_B
    2006-10-24

    Logged In: YES
    user_id=1435472

    Hi, I assume you have loaded the driver with ectype=13, right ?
    If so Fn- keys handling is a work in progress (it is a
    blocker item on my TODO list for the next release).
    Could you give me the output of /proc/omnibook/dmi so I can
    add the Tecra A4 to the autodetection database ?

    Thanks.

     
  • Logged In: NO

    Sorry for the delay...

    Yes I have use ectype=13

    here is the the content of the /proc/omnibook/dmi
    --------------------------------------------
    BIOS Vendor: TOSHIBA
    BIOS Version: Version 1.70
    BIOS Release: 10/14/2005
    System Vendor: TOSHIBA
    Product Name: Tecra A4
    Version: PTA40E-0UN00FSP
    Serial Number: 55012944Q
    Board Vendor: TOSHIBA
    Board Name: Version A0
    --------------------------------------------

    __
    Carlos Barros.
    cbf at debian

     
  • Math_B
    Math_B
    2006-11-11

    Logged In: YES
    user_id=1435472

    Hello, can you test latest trunk please ?
    Thanks.

     
  • Logged In: NO

    Ok, tried the trunk version today!

    the bluetooth/wifi now works better, much better.

    the keyboard is somehow not functional or I don't know how to use it right now.
    here is the output of dmesg:

    Linux version 2.6.18-1-686 (Debian 2.6.18-2) (waldi@debian.org) (gcc version 4.1.2 20060920 (prerelease) (Debian 4.1.1-14)) #1 SMP Fri Sep 29 16:25:40 UTC 2006
    BIOS-provided physical RAM map:
    BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
    BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
    BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
    BIOS-e820: 0000000000100000 - 000000003ffdfffc (usable)
    BIOS-e820: 000000003ffdfffc - 000000003fffffc0 (ACPI data)
    BIOS-e820: 000000003fffffc0 - 0000000040000000 (ACPI NVS)
    BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
    127MB HIGHMEM available.
    896MB LOWMEM available.
    On node 0 totalpages: 262111
    DMA zone: 4096 pages, LIFO batch:0
    Normal zone: 225280 pages, LIFO batch:31
    HighMem zone: 32735 pages, LIFO batch:7
    DMI 2.3 present.
    ACPI: RSDP (v000 TOSINV ) @ 0x000e5010
    ACPI: RSDT (v001 INSYDE RSDT_000 0x00000100 ABCD 0x00010200) @ 0x3fff89f7
    ACPI: FADT (v001 TOSINV FACP_000 0x00000100 0000 0x00010200) @ 0x3ffffb30
    ACPI: MCFG (v001 INSYDE MCFG_000 0x30303030 0000 0x30303030) @ 0x3ffffbc0
    ACPI: SSDT (v001 PmRef Cpu0Ist 0x00003000 INTL 0x20030522) @ 0x3fff8be5
    ACPI: SSDT (v001 PmRef Cpu0Cst 0x00003001 INTL 0x20030522) @ 0x3fff8a2b
    ACPI: DSDT (v001 TOSINV SONOMA 0x00001004 INTL 0x02002036) @ 0x00000000
    ACPI: PM-Timer IO Port: 0x1008

    [... deleted ...]

    omnibook: Driver version 2.20060921-trunk.
    omnibook: Forced load with EC type 13.
    omnibook: Begin table match of bluetooth feature.
    omnibook: Try to init NbSmi
    omnibook: NbSmi test probe read: 40
    input: Omnibook NbSMI scancode generator as /class/input/input3
    omnibook: hook_connect for device AT Translated Set 2 keyboard.
    omnibook: NbSmi init ok
    omnibook: Returning table entry nr 1.
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 7
    omnibook: Begin table match of display feature.
    omnibook: NbSmi has already been initialized
    omnibook: Returning table entry nr 1.
    omnibook: Begin table match of hotkeys feature.
    omnibook: NbSmi has already been initialized
    omnibook: Returning table entry nr 2.
    omnibook: Enabling all hotkeys.
    omnibook: set_hotkeys (Fn F5) raw_state: 1
    omnibook: set_hotkeys (Fn interface) raw_state: 9
    omnibook: error or check loop timeout !!
    omnibook: forensics datas: 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39
    omnibook: version feature has no backend table, io_op not initialized.
    omnibook: dmi feature has no backend table, io_op not initialized.
    omnibook: Begin table match of lcd feature.
    omnibook: NbSmi has already been initialized
    omnibook: Returning table entry nr 1.
    omnibook: Begin table match of wifi feature.
    omnibook: NbSmi has already been initialized
    omnibook: Returning table entry nr 1.
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 7
    omnibook: Enabled features: bluetooth display hotkeys version dmi lcd wifi.
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 7
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 7
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 7
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 7
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 7
    omnibook: set_wireless raw_state: 1
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 5
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 5
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 5
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 5
    omnibook: get_wireless (kill switch) raw_state: 0
    omnibook: get_wireless (aerial) raw_state: 5
    omnibook: set_wireless raw_state: 0
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: set_wireless raw_state: 3
    usb 3-2: new full speed USB device using uhci_hcd and address 2
    usb 3-2: configuration #1 chosen from 1 choice
    Bluetooth: HCI USB driver ver 2.9
    usbcore: registered new driver hci_usb
    usb 3-2: USB disconnect, address 2
    usb 3-2: new full speed USB device using uhci_hcd and address 3
    usb 3-2: configuration #1 chosen from 1 choice
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: f
    omnibook: set_wireless raw_state: 2
    usb 3-2: USB disconnect, address 3
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: set_wireless raw_state: 3
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: f
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: f
    omnibook: set_wireless raw_state: 2
    eth1: no IPv6 routers present
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: set_wireless raw_state: 2
    omnibook: get_wireless (kill switch) raw_state: 1
    omnibook: get_wireless (aerial) raw_state: d
    omnibook: set_wireless raw_state: 3
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    omnibook: get_hotkeys raw_state: 39
    -------------------

    As you can see, I did played with wifi/bluetooth. But then I tried with showkey and nothing happend when pressing the fn+ keys.

    __
    Carlos Barros.