Kirjoittaja Aihe: LTSP ja boottaaminen kannettavan oma WLANin yli  (Luettu 11452 kertaa)

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: LTSP ja boottaaminen kannettavan oma WLANin yli
« Vastaus #20 : 14.02.09 - klo:22.35 »
Atheroksen piirin saa toimimaan ndiswrapperin avulla tai sitten array.orgin kernelillä.
Muita toimivia vaihtoehtoja en ole vielä löytänyt.
Jeps, eli madwifi/ath5k/ath9k ei toimi?

Lainaus
Chrootin alta puuttuu 2 moduulia:
manual_add_modules lbm_cw-mac80211
manual_add_modules lbm_cw-cfg80211
Nuo taitaa löytyä backportsista. Voisin lisätä tunnistuksen tuolle, että backports-modules asennettaisiin automaattisesti tarvittaessa.

Lainaus
#!/bin/sh

# We don't have any prerequirements
case $1 in
prereqs)
        exit 0
        ;;
esac

. /usr/share/initramfs-tools/hook-functions

## MODULES
manual_add_modules ath_pci
manual_add_modules wlan
manual_add_modules ath_hal
manual_add_modules arc4
manual_add_modules ecb
manual_add_modules crypto_blkcipher
manual_add_modules lbm_cw-mac80211
manual_add_modules lbm_cw-cfg80211
manual_add_modules led-class
manual_add_modules eeepc-laptop
manual_add_modules usb-storage
manual_add_modules libusual
manual_add_modules ehci-hcd
manual_add_modules uhci-hcd
manual_add_modules usbcore

## NDISWRAPPER
cp -r /etc/ndiswrapper ${DESTDIR}/etc
mkdir -p ${DESTDIR}/usr/sbin
copy_exec /usr/sbin/ndiswrapper-1.9 /usr/sbin
copy_exec /usr/sbin/ndiswrapper /usr/sbin
copy_exec /sbin/loadndisdriver /sbin
copy_exec /sbin/loadndisdriver-1.9 /sbin
ln -s ${DESTDIR}/usr/sbin/ndiswrapper-1.9 ${DESTDIR}/sbin/ndiswrapper-1.9
ln -s ${DESTDIR}/usr/sbin/ndiswrapper ${DESTDIR}/sbin/ndiswrapper
force_load ndiswrapper

Näyttää siltä, että olet yrittänyt madwifia ja ndiswrapperia yhtä aikaa..?
Jos on siis niin, että madwifi eikä avoin ajuri toimi ollenkaan siinä koneessa vakiokernelillä, niin sitten vaihtoehdoksi jää käyttää ndiswrapperia.
Olitkos varmasti asentanut ndiswrapperin ja siihen windows-ajurin chrootin alle?

Kokeile näin:

* Käynnistä läppäri Intrepidiin live-cd:ltä (toimiiko livecd tuossa mallissa sellaisenaan?)
* Laita verkko toimimaan ndiswrapperilla
* Luo wlanmodules.conf ja siirrä palvelimelle (nyt konffissa ei pitäs olla ylimääräistä)
* Asenna chrootin alle ndiswrapper ja windows-ajuri README:n mukaisesti
* Luo ja kopioi initrd
* Boottaa läppäri

Jos live ei boottaa tuossa suoraan niin kokeile seuraavaa konffia ndiswrapperin kanssa:
Koodia: [Valitse]
#!/bin/sh

# We don't have any prerequirements
case $1 in
prereqs)
        exit 0
        ;;
esac

. /usr/share/initramfs-tools/hook-functions

## MODULES

manual_add_modules eeepc-laptop
manual_add_modules libusual

## NDISWRAPPER
cp -r /etc/ndiswrapper ${DESTDIR}/etc
mkdir -p ${DESTDIR}/usr/sbin
copy_exec /usr/sbin/ndiswrapper-1.9 /usr/sbin
copy_exec /usr/sbin/ndiswrapper /usr/sbin
copy_exec /sbin/loadndisdriver /sbin
copy_exec /sbin/loadndisdriver-1.9 /sbin
ln -s ${DESTDIR}/usr/sbin/ndiswrapper-1.9 ${DESTDIR}/sbin/ndiswrapper-1.9
ln -s ${DESTDIR}/usr/sbin/ndiswrapper ${DESTDIR}/sbin/ndiswrapper
force_load ndiswrapper

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: LTSP ja boottaaminen kannettavan oma WLANin yli
« Vastaus #21 : 17.03.09 - klo:22.45 »
Testituloksia:

Acer Aspire one

ath5k-ajuri - ei onnea
madwifi-hal itse käännettynä - käynnistyy, mutta on epävakaa

EDIT:
Taitaapi johtua ajurista. Madwifi hukkaa 1% pingeistäkin.
« Viimeksi muokattu: 17.03.09 - klo:23.14 kirjoittanut jussike »