Ongelma käännettäesä uutta ajuria [ratkaistu]

Terve,

Minulla on ongelmia kääntää uutta ajuria Lenovon SL500 läppäriin.
Distrona on Debian.

Eli tarvitsen kyseisen ajurin, koska koneessa ei muuten toimi FN pinikkeet / muut pikanäppäimet.
Löysin ohjeen: http://gianlucamagalotti.wordpress.com/2009/02/16/lenovo-thinkpad-sl-series-hotkeys/
Jossa siis neuvotaan kääntämään kyseinen ajuri. Itse saan kuitenkin tämmöisen virheviestin:

workbox:/home/jsimonen/drivers/tetromino-lenovo-sl-laptop-b19a08f81f693581013d7badfed6fd82e18a9a72# make all
make -C /lib/modules/2.6.30-bpo.1-amd64/build M=/home/jsimonen/drivers/tetromino-lenovo-sl-laptop-b19a08f81f693581013d7badfed6fd82e18a9a72 modules
make: *** /lib/modules/2.6.30-bpo.1-amd64/build: No such file or directory.  Stop.
make: *** [all] Error 2

Mistä moinen johtuu? Tai siis miksi minulta ei löydy tuota build hakemistoa?

[quote=“jyri, post:1, topic:787”]Terve,

Minulla on ongelmia kääntää uutta ajuria Lenovon SL500 läppäriin.
Distrona on Debian.

Eli tarvitsen kyseisen ajurin, koska koneessa ei muuten toimi FN pinikkeet / muut pikanäppäimet.
Löysin ohjeen: http://gianlucamagalotti.wordpress.com/2009/02/16/lenovo-thinkpad-sl-series-hotkeys/
Jossa siis neuvotaan kääntämään kyseinen ajuri. Itse saan kuitenkin tämmöisen virheviestin:

workbox:/home/jsimonen/drivers/tetromino-lenovo-sl-laptop-b19a08f81f693581013d7badfed6fd82e18a9a72# make all
make -C /lib/modules/2.6.30-bpo.1-amd64/build M=/home/jsimonen/drivers/tetromino-lenovo-sl-laptop-b19a08f81f693581013d7badfed6fd82e18a9a72 modules
make: *** /lib/modules/2.6.30-bpo.1-amd64/build: No such file or directory.  Stop.
make: *** [all] Error 2

Mistä moinen johtuu? Tai siis miksi minulta ei löydy tuota build hakemistoa?[/quote]

Sinulta puuttuu kehityskirjastot, muistaakseni ubuntussa voit asentaa seuraavan paketin build-essential ja muissa distroissa kernel-headers tai linux-headers paketin.


Eero

Ytimen kehityskirjastot löytyvät Debianissa paketista linux-headers.

Build-essentials-metapaketti taitaa löytyä kaikista Debian-pohjaisista jakeluista. Vähän kyllä epäilyttää, etteivät ytimen headerit tule sen mukana.

Noniin, tuoha auttoi :slight_smile:

Tosin itse ongelma ei poistunut. Nyt xev tunnistaa jo painetun FN+F5 napin, mutta ei osaa tehdä sillä mitään. Samoin myös Sinihammas alkoi toimimaan, muttei wlan.

Onko kenelläkään tietoa miten myös wlanin saisi toimimaan?

Kopioisitko komennon

lspci; lsusb

tuottaman tekstin tänne?

Tällä saadaan (todennäköisesti) selville ajurituen kannalta keskeisen wlan-piirisarjan nimi.

http://linux.fi/wiki/WLAN-kortit

Tällaiset verkkolaitteet löytyy

02:00.0 Network controller: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection
0c:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

Ajuri lienee iwlagn, joka on asennettu.

Tuo tarvitsee ajurin ohella myös epävapaan firmwaren, joka löytyy Debianissa paketista firmware-iwlwifi.

Myös firmis on asennettu

mitä viestiä dmesg antaa kun painat fn+wlan nappia?

tunnistuuko ok bootissa? (dmesg tulostus auttaa tässäkin)


Eero

Dmesg:

[   25.502422] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
[   25.502531] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[   25.549560] iwlagn 0000:02:00.0: Loaded firmware iwlwifi-5000-1.ucode, which is deprecated. Please use API v2 instead.
[   25.549581] iwlagn 0000:02:00.0: Firmware has old API version. Expected v2, got v1. New firmware can be obtained from http://www.intellinuxwireless.org.
[   25.549591] iwlagn 0000:02:00.0: loaded firmware version 5.4.1.16
[   25.551108] iwlagn 0000:02:00.0: Radio disabled by HW RF Kill switch
[   25.578428] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   25.636031] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
[   26.473318] set status page addr 0x01fff000
[  256.359548] r8169: eth0: link down
[  266.344092] r8169: eth0: link up
[  358.073125] wlan0: deauthenticating by local choice (reason=3)
[  370.617814] iwlagn 0000:02:00.0: Radio disabled by HW RF Kill switch
[  370.630440] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 2005.331135] [drm:gm45_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0
[ 2006.313404] [drm:gm45_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0
[ 2008.874850] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
[ 2009.618946] set status page addr 0x01fff000

[quote=“jyri, post:10, topic:787”]Dmesg:

[ 25.502422] ACPI: Video Device [VGA] (multi-head: yes rom: no post: no) [ 25.502531] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 [ 25.549560] iwlagn 0000:02:00.0: Loaded firmware iwlwifi-5000-1.ucode, which is deprecated. Please use API v2 instead. [ 25.549581] iwlagn 0000:02:00.0: Firmware has old API version. Expected v2, got v1. New firmware can be obtained from http://www.intellinuxwireless.org. [ 25.549591] iwlagn 0000:02:00.0: loaded firmware version 5.4.1.16 [ 25.551108] iwlagn 0000:02:00.0: Radio disabled by HW RF Kill switch [ 25.578428] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 25.636031] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining [ 26.473318] set status page addr 0x01fff000 [ 256.359548] r8169: eth0: link down [ 266.344092] r8169: eth0: link up [ 358.073125] wlan0: deauthenticating by local choice (reason=3) [ 370.617814] iwlagn 0000:02:00.0: Radio disabled by HW RF Kill switch [ 370.630440] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 2005.331135] [drm:gm45_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0 [ 2006.313404] [drm:gm45_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0 [ 2008.874850] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining [ 2009.618946] set status page addr 0x01fff000 [/quote]

Koneessa ei ole mitään rautanappia wlanille?


Eero

Ongelma nimenomaan on se, ettei kyseinen nappi toimi. Voisikohan tuon napin vaikutuksen disabloida jostain kokonaan siten, että langattomaominaisuudet on aina päällä?

Mikä kannettava (tarkka merkki!) sinulla on? Oletko varma, ettei wlan toimi jos painat kyseistä fn+wlan nappia ja reboottaat?


Eero

Kannettava on Lenovo SL500. Kyllä oon jo koittanut hakata tota nappia ja boottailla, mutta ei oo auttanu.

http://www.linlap.com/wiki/lenovo+thinkpad+sl500 eli tarvitset hotkey ajurin:
GitHub - tetromino/lenovo-sl-laptop: Linux kernel support for the Lenovo SL series ThinkPads , sillä saat wlanisi toimimaan.


Eero

Kuten ensimmäisessä viestissä sanoin, on kyseinen ajuri käännetty. Sinihammas, näytön kirkkauden säätö ja erilliset volume up ja down painikkeet alkoivat toimimaan, mutta tuo wlanin kytkin ei.

Vika korjaantui kun käänsin ajurin uudelleen. Nyt pelaa wlan, bluetooth ja pikanapit :slight_smile: Koneen sisäänrakennettua 3G yhteyttä en ole vielä kerennyt testailla, mutta postailen sen toimivuudesta tähän ketjuun vielä jatkoa.