Acer TravelMate 2300 verkkokortin ajurit

Discussion in 'Linux -keskustelu' started by hevis, Jun 11, 2010.

  1. hevis

    hevis Regular member

    Joined:
    Jul 3, 2008
    Messages:
    272
    Likes Received:
    0
    Trophy Points:
    26
    Sain käsiini tuollaisen wanhan läppärin ja asensin siihen Ubuntu 9.10:n. Ongelmana on saada verkkokortin ajurit asennettua. lspci sanoo verkkokortiksi Broadcom BCM4401 100Base-T (rev 01). Kyseiset ajurit löytyivät Broadcomin sivuilta, ja siirsin ne tikulla läppärille. Purin .tar.gz paketin ja kansiosta löytyi ajureiden lähdekoodit ja makefile. make antoi seuraavaa:

    make -C /lib/modules/2.6.31-14-generic/build SUBDIRS=/usr/local/src/b44-1.00g modules
    make[1]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic'
    scripts/Makefile.build:49: *** CFLAGS was changed in "/usr/local/src/b44-1.00g/Makefile". Fix it to use EXTRA_CFLAGS. Stop.
    make[1]: *** [_module_/usr/local/src/b44-1.00g] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'
    make: *** [default] Error 2

    Neuvoja otetaan vastaan...

    Edit: Ennen kuin kukaan ehtii huomauttaa asiasta, läppäriin on laitettu 1,5GB muistia alkuperäisen 256 sijaan.
     
    Last edited: Jun 12, 2010
  2. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Eikö tuo toimi jo suoraa kernel:in modulilla b44? Tuollainen moduli on jo aikoja ollut vakiona kernelissä.
    Toisaalta hieman hämmästelen, miksi Ubuntu 9.10? Uusin ja uljain olisi Lucid eli LTS-versio 10.04.
     
  3. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Aika harvoin pitää ihan lähdekoodista kääntää. Mitäs dmesg tuloste kertoo? Vaikka dmesg | grep eth. Jos kortti olisi bootissa jo tunnistettu.

    Kääntämisessä pitää kernelin lähdekoodi tai ainakin header tiedostot olla saatavilla. Myös riippuvuudet pitää selvittää. linkki /usr/src/linux pitää olla oikein lähdekoodiin. Gcc pitää olla sama versio millä kerneli on käännetty. Nämä nyt ainakin tuli mieleen.
     
  4. hevis

    hevis Regular member

    Joined:
    Jul 3, 2008
    Messages:
    272
    Likes Received:
    0
    Trophy Points:
    26
    Joo kyseessähän oli täysin oma kämmi, sillä nuo ajurit olivat tavalliseen verkkokorttiin mikä toimi ihan ok, ja jostain syystä koneesta oli poistettu kokonaan langaton verkkokortti. Kuvittelin että wlan ei toimi siksi kun jotkin ajurit puuttuvat...

    9.10 sen takia kun levy löytyi valmiiksi poltettuna kaapista enkä jaksanut alkaa lataamaan ja polttamaan uutta levyä :)
     

Share This Page