Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: Thinkpad SL series special keys, video and wifi

  1. #1
    Join Date
    Oct 2008
    Beans
    4

    Thinkpad SL series special keys, video and wifi

    Hi all,

    Hopefully this thread will catch the attention of Thinkpad SL owners.

    Right now, I'm having these problems with my SL400 (these are all with Intrepid Ibex):

    1) Video card driver is behaving oddly sometimes. When shutting down it blinks the screen many times. When starting up, a few times it would show everything in a messy de-interlaced way, but rebooting would fix it.

    Note: I have the version with Intel GMA 4500.

    2) Brightness keys are reversed. Gnome behaves like they are reversed too, i.e. it start up with the screen being on low brightness, and after a period of inactivity it switches to a brighter screen. However, this is a gnome problem, it looks like, because using /proc/acpi/video/VGA/LCDD/brightness behaves correctly.

    See this thread for further information.

    3) Wifi currently doesn't work with Ibex, so I need to manually build madwifi-hal-0.10.5.6-r3861 from the website. I need to rebuild it after every kernel update, which isn't a bother for me, but should probably be friendlier.

    Note: I have the version with the atheros chipset... Intel WiFi might work better.

    4) Sound volume control buttons on the left side don't work. Running 'xev' doesn't show any X events occuring when I press those buttons.

    There is a package 'tbp' in Synaptic that talks about thinkpad special keys. However, installing it conflicts with 'ubuntu-desktop' so I didn't date play with it.

    Post any information you discover about the SL series!

    Max

  2. #2
    Join Date
    Jul 2007
    Beans
    7

    Re: Thinkpad SL series special keys, video and wifi

    Quote Originally Posted by maxitaxi View Post
    3) Wifi currently doesn't work with Ibex, so I need to manually build madwifi-hal-0.10.5.6-r3861 from the website. I need to rebuild it after every kernel update, which isn't a bother for me, but should probably be friendlier.

    Note: I have the version with the atheros chipset... Intel WiFi might work better.
    I have the intel wireless 5100 agn. It works with 8.10 out of the box with the iwlagn driver.

    I'll add
    5) When booting on battery power the computer starts beeping like there's a panic of some kind. When this happens the beeping doesn't stop until a reboot. Once ALSA comes on the sound gets muted, but it's still there if I turn the volume up.

  3. #3
    Join Date
    Oct 2008
    Beans
    4

    Re: Thinkpad SL series special keys, video and wifi

    Quote Originally Posted by gl2tosl2 View Post
    5) When booting on battery power the computer starts beeping like there's a panic of some kind. When this happens the beeping doesn't stop until a reboot. Once ALSA comes on the sound gets muted, but it's still there if I turn the volume up.
    I just checked.. oddly, this doesn't happen for me. Does it happen every time? Did it start only recently?

  4. #4
    Join Date
    Jul 2007
    Beans
    7

    Re: Thinkpad SL series special keys, video and wifi

    Quote Originally Posted by maxitaxi View Post
    I just checked.. oddly, this doesn't happen for me. Does it happen every time? Did it start only recently?
    It was happening every time. But it's stopped now. The last time it happened was on last friday. It was so annoying that I avoided turning it on in such situations. It is possible that it has been fixed by one of the updates since then. I'll keep monitoring it and try various conditions.

  5. #5
    Join Date
    Jul 2007
    Beans
    7

    Re: Thinkpad SL series special keys, video and wifi

    Okay, the beeping thing has started again. At this point all I can say is that I did a normal shut down with it plugged in. Then I booted up on battery power it made the beeping noise. Then I suspended on battery power. And resumed after I had plugged it back in, it made the beeping noise then. I don't know the relative battery levels.

    I got an error from the kernel on this one

    Code:
    [ 1197.690695] PM: resume devices took 17.972 seconds
    [ 1197.690700] ------------[ cut here ]------------
    [ 1197.690702] WARNING: at /build/buildd/linux-2.6.27/kernel/power/main.c:176 suspend_test_finish+0x75/0x80()
    [ 1197.690704] Modules linked in: ipv6 binfmt_misc af_packet rfcomm bridge stp bnep sco l2cap uinput nvram ppdev acpi_cpufreq cpufreq_userspace cpufreq_stats cpufreq_ondemand freq_table cpufreq_powersave cpufreq_conservative pci_slot wmi container sbs sbshc iptable_filter ip_tables x_tables sbp2 parport_pc lp parport joydev arc4 ecb crypto_blkcipher iwlagn iwlcore psmouse uvcvideo evdev pcspkr snd_hda_intel rfkill serio_raw compat_ioctl32 sdhci_pci sdhci led_class mmc_core videodev v4l1_compat ricoh_mmc snd_pcm_oss snd_mixer_oss snd_pcm mac80211 btusb cfg80211 snd_seq_dummy bluetooth nvidia(P) i2c_core snd_seq_oss video ac battery output snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device button intel_agp snd soundcore shpchp pci_hotplug snd_page_alloc ext3 jbd mbcache sd_mod crc_t10dif sr_mod cdrom sg ohci1394 ahci ieee1394 libata scsi_mod dock r8169 ehci_hcd uhci_hcd usbcore thermal processor fan fbcon tileblit font bitblit softcursor uvesafb fuse
    [ 1197.690757] Pid: 7107, comm: pm-suspend Tainted: P          2.6.27-7-generic #1
    [ 1197.690759]
    [ 1197.690759] Call Trace:
    [ 1197.690764]  [<ffffffff8024e984>] warn_on_slowpath+0x64/0x90
    [ 1197.690768]  [<ffffffff80501806>] ? printk+0x6c/0x6e
    [ 1197.690771]  [<ffffffff802126b4>] ? mcount_call+0x5/0x31
    [ 1197.690773]  [<ffffffff8027e175>] suspend_test_finish+0x75/0x80
    [ 1197.690776]  [<ffffffff8027e284>] suspend_devices_and_enter+0x104/0x1b0
    [ 1197.690778]  [<ffffffff8027e541>] enter_state+0xe1/0x110
    [ 1197.690780]  [<ffffffff8027e62a>] state_store+0xba/0x100
    [ 1197.690783]  [<ffffffff803a5b97>] kobj_attr_store+0x17/0x20
    [ 1197.690786]  [<ffffffff8034b33a>] sysfs_write_file+0xca/0x140
    [ 1197.690789]  [<ffffffff802ebbdb>] vfs_write+0xcb/0x130
    [ 1197.690792]  [<ffffffff802ebd35>] sys_write+0x55/0x90
    [ 1197.690794]  [<ffffffff8021289a>] system_call_fastpath+0x16/0x1b
    [ 1197.690795]
    [ 1197.690796] ---[ end trace e18aaa17f025114a ]---
    [ 1197.691003] PM: Finishing wakeup.

  6. #6
    Join Date
    Nov 2008
    Location
    Vancouver
    Beans
    2
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: Thinkpad SL series special keys, video and wifi

    I am running 8.10 on a Lenovo SL300; very similar problems:
    * Volume keys do not work, xev shows no response
    * Atheros AR242x Wifi works with madwifi ath_pci drivers, have to reload on suspend though -- this was fixed with grytr23's post below
    * Brightness keys reversed and buggy; gnome brightness applet reversed
    * Having a lot of trouble trying to enable middle button mouse wheel emulation with the "DualPoint Stick" (it seems the "AlpsPS/2 ALPS DualPoint TouchPad" receives the button press', have had no success playing around with .fdi files)
    Edit: I found a fix for firefox: navigate to "about:config" in the address bar, change the "general.autoScroll" value to "true"
    * When I switch to a virtual terminal (ctrl-alt-F1) the system beeps go off very frequently (e.g. when I backspace and nothing is there) -- fixed by blacklist pcspkr in /etc/modprobe.d/blacklist (thanks garytr23)
    Last edited by schpet; November 10th, 2008 at 06:34 PM. Reason: found a fix to one of my problems

  7. #7
    Join Date
    Dec 2007
    Beans
    8

    Re: Thinkpad SL series special keys, video and wifi

    I also have an SL300 and there's a thread on the lenovo forum dealing with this stuff, too.

    http://forums.lenovo.com/lnv/board/m...&thread.id=310

    I'm a student, so I can't have my computer beeping willy nilly. Blacklist the pcspkr module in /etc/modprobe.d/blacklist

    I also have the atheros, and i found i have to rmmod and modprobe ath_pci to get it working after a suspend.

    Also, gnome power manager reports 1/2 battery life... however powertop reports the proper battery life so i think this is gnome's fault.

  8. #8
    Join Date
    Dec 2007
    Beans
    8

    Re: Thinkpad SL series special keys, video and wifi

    I wrote a script for the rmmod and modprobe of ath-pci. g-p-m relies on pm-utils for sleep, and this is one way to do scripting with pm-utils.

    put it in /etc/pm/sleep.d/restartatheros and do a chmod +x.





    #!/bin/bash
    case $1 in
    hibernate)
    rmmod ath-pci
    ;;
    suspend)
    rmmod ath-pci
    ;;
    thaw)
    modprobe ath-pci
    ;;
    resume)
    modprobe ath-pci
    ;;
    *) echo "somebody is calling me totally wrong."
    ;;
    esac

  9. #9
    Join Date
    Jul 2007
    Beans
    7

    Re: Thinkpad SL series special keys, video and wifi

    Quote Originally Posted by maxitaxi View Post
    I just checked.. oddly, this doesn't happen for me. Does it happen every time? Did it start only recently?
    Update.

    It's still happening. I've caught it happening with an error like the following:
    Code:
    proc_dir_entry 'video/VGA' already registered
    Then it gives a call trace:
    Code:
    proc_dir_entry 'video/VGA' already registered
    Pid: 2589, comm: modprobe Not tainted 2.6.27-7-generic #1
    Nov 17 20:18:54 peacock kernel: [   14.829083]
    Call Trace:
     [<ffffffff8033dea8>] proc_register+0x1e8/0x220
     [<ffffffff8033e102>] proc_mkdir_mode+0x42/0x60
     [<ffffffff8033e136>] proc_mkdir+0x16/0x20
     [<ffffffffa023be99>] acpi_video_bus_add_fs+0x2d/0x199 [video]
     [<ffffffffa023d251>] acpi_video_bus_add+0xe8/0x2f7 [video]
     [<ffffffff803ee550>] acpi_device_probe+0x4e/0x91
     [<ffffffff80430552>] really_probe+0x72/0x1a0
     [<ffffffff804306d0>] driver_probe_device+0x50/0x60
     [<ffffffff8043076b>] __driver_attach+0x8b/0x90
     [<ffffffff804306e0>] ? __driver_attach+0x0/0x90
     [<ffffffff8042fcdb>] bus_for_each_dev+0x6b/0xa0
     [<ffffffff802e1ecb>] ? kmem_cache_alloc+0x8b/0xd0
     [<ffffffffa0092000>] ? acpi_video_init+0x0/0x63 [video]
     [<ffffffff804303b1>] driver_attach+0x21/0x30
     [<ffffffff8042f548>] bus_add_driver+0x1f8/0x270
     [<ffffffffa0092000>] ? acpi_video_init+0x0/0x63 [video]
     [<ffffffff80430965>] driver_register+0x75/0x170
     [<ffffffffa0092000>] ? acpi_video_init+0x0/0x63 [video]
     [<ffffffff803ee8a6>] acpi_bus_register_driver+0x43/0x45
     [<ffffffffa0092041>] acpi_video_init+0x41/0x63 [video]
     [<ffffffff8020a041>] do_one_initcall+0x41/0x170
     [<ffffffff8026c261>] ? __blocking_notifier_call_chain+0x21/0x90
     [<ffffffff8027d085>] sys_init_module+0xb5/0x1f0
     [<ffffffff8021285a>] system_call_fastpath+0x16/0x1b

  10. #10
    Join Date
    Nov 2008
    Beans
    7

    Re: Thinkpad SL series special keys, video and wifi

    Quote Originally Posted by gl2tosl2 View Post
    I have the intel wireless 5100 agn. It works with 8.10 out of the box with the iwlagn driver.

    I'll add
    5) When booting on battery power the computer starts beeping like there's a panic of some kind. When this happens the beeping doesn't stop until a reboot. Once ALSA comes on the sound gets muted, but it's still there if I turn the volume up.
    It indeed works out of the box but my bandwith seems limited... to about 80KB/s. Anybody else experience this?

    Greetings,
    Philippe.

Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •