Kirjoittaja Aihe: Kokemuksia: D-link dwa-131 wireless usb-adapterista?  (Luettu 4638 kertaa)

Uti

  • Käyttäjä
  • Viestejä: 123
    • Profiili
Haulla ei lötynyt juuri tästä tikkarista sellaista tietoa, että se toimisi Ubuntu 15.10 masinassa. Voin tätä toki käyttää muissa käyttiksissä, mutta jos jollain suht helpolla komentelulla saisi henkiin, niin ei se pahaa tekisisi - ja jollekin muullekin voi tällaine osua käsiin. Kaivelin D-linkin sivustoa ja sieltä löytyi toki downloadattavaa - mutta entäs jatko?

Tikkari on tämä:

http://www.dlink.com/uk/en/support/product/dwa-131-wireless-n-nano-usb-adapter?revision=deu_revb

Tipautin alla olevalla nimelllä varstetun paketin tuolta sivulta koneeseen, mutta... lieneekö kuranttia tavaraa ja menisikö vaikeaksi alkaa viritellä?

Lainaus
DWA-131_rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730.tar.gz

lsusb näyttää tikusta:
Koodia: [Valitse]
Bus 001 Device 007: ID 2001:3319 D-Link Corp.
Ja vielä... Löytyyköhä mistään uskaliasta listausta sellaisista wlan-usb-tikuista, jotka vaikkapa Ubuntu 15.10 tunnistaa ns. heittämällä, kun kauppojen hyllyillä tarjontaa on melko reilusti. On aikamoista arvailua, miten saada ne toimimaan muissa kuin "enemmistö"-käyttiksissä.

Sen tässä on oppinut, että toimivatkaan suoraan koneiden liittimiin liitetyt tikut (etenkin peltikuorisissa pöytäkoneissa) eivät anna vauhteja, vaan jo puolen metrin johto tekee ihmeitä. Tässä läppärissä oleva sisäinen kortti on sitten ihan erikseen mainiten käyttökelvoton jo heti parin metrin päässä reitittimestä - on siis pakko käyttää jotain usb-ulkoista, että pärjää.
Uti


Uti

  • Käyttäjä
  • Viestejä: 123
    • Profiili
Vs: Kokemuksia: D-link dwa-131 wireless usb-adapterista?
« Vastaus #2 : 12.12.15 - klo:18.44 »
Kiitos ostospaikkalinkkivinkistä ja... Ajelin noita komentoja ja näin kävi:

Lainaus
~/rtl8192eu-linux-driver$ sudo make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.2.0-19-generic/build M=/home/koti/rtl8192eu-linux-driver  modules
make[1]: Entering directory '/usr/src/linux-headers-4.2.0-19-generic'
  CC [M]  /home/koti/rtl8192eu-linux-driver/core/rtw_debug.o
/home/koti/rtl8192eu-linux-driver/core/rtw_debug.c: In function ‘dump_drv_version’:
/home/koti/rtl8192eu-linux-driver/core/rtw_debug.c:66:64: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
  DBG_871X_SEL_NL(sel, "build time: %s %s\n", __DATE__, __TIME__);
                                                                ^
/home/koti/rtl8192eu-linux-driver/core/rtw_debug.c:66:64: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
/home/koti/rtl8192eu-linux-driver/core/rtw_debug.c:66:64: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
/home/koti/rtl8192eu-linux-driver/core/rtw_debug.c:66:64: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
/home/koti/rtl8192eu-linux-driver/core/rtw_debug.c:66:64: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
/home/koti/rtl8192eu-linux-driver/core/rtw_debug.c:66:64: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
cc1: some warnings being treated as errors
scripts/Makefile.build:258: recipe for target '/home/koti/rtl8192eu-linux-driver/core/rtw_debug.o' failed
make[2]: *** [/home/koti/rtl8192eu-linux-driver/core/rtw_debug.o] Error 1
Makefile:1398: recipe for target '_module_/home/koti/rtl8192eu-linux-driver' failed
make[1]: *** [_module_/home/koti/rtl8192eu-linux-driver] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.2.0-19-generic'
Makefile:1323: recipe for target 'modules' failed
make: *** [modules] Error 2

Ei riitä kykyä päätellä, mikä meni vikaan...
Uti

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Kokemuksia: D-link dwa-131 wireless usb-adapterista?
« Vastaus #3 : 12.12.15 - klo:19.55 »
Sparkin linkittämässä askubuntu-aiheen kommenteissahan oli tähän liittyen neuvo:

Lainaus
I had to make a small change in the Make file because I got an error ... I added following line in make file : EXTRA_CFLAGS += -Wno-date-time

Toimii varmaankin myös komentorivin kautta näin:

Koodia: [Valitse]
USER_EXTRA_CFLAGS="-Wno-date-time" make
Ei kannata käyttää sudoa kääntämiseen. Päääkäyttäjän oikeuksia ei tarvita tuossa vaiheessa, ja objektitiedostojen ja muiden binäärien omistus menee turhaan rootille. Vasta make install pitää sudottaa, jotta moduuli saadaan asennettua /lib/modules-hakemistoon.

Uti

  • Käyttäjä
  • Viestejä: 123
    • Profiili
Vs: Kokemuksia: D-link dwa-131 wireless usb-adapterista?
« Vastaus #4 : 13.12.15 - klo:09.22 »

Toimii varmaankin myös komentorivin kautta näin:

Koodia: [Valitse]
USER_EXTRA_CFLAGS="-Wno-date-time" make

On tuo komentelusivistys sillä tasolla, että osaa toki kopsailla noita komentorimpsuja, kun vaan tietää, missä välissä... Tässä alla se, minkä make-komentoon kompastuin. Tiedän, että rautalankaa ei voi käyttää tässä välineessä, mutta omalta osaltani se olisi toivottava ominaisuus joskus ;-)

Koodia: [Valitse]
sudo apt-get install git build-essential
git clone https://github.com/Mange/rtl8192eu-linux-driver.git
cd rtl8192eu-linux-driver
sudo make
sudo make install
Uti

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Kokemuksia: D-link dwa-131 wireless usb-adapterista?
« Vastaus #5 : 13.12.15 - klo:12.46 »
Eli korvaat sudo make -komennon ehdottamallani USER_EXTRA_CFLAGS="-Wno-date-time" make -komennolla:

Koodia: [Valitse]
sudo apt-get install git build-essential
git clone https://github.com/Mange/rtl8192eu-linux-driver.git
cd rtl8192eu-linux-driver
USER_EXTRA_CFLAGS="-Wno-date-time" make
sudo make install

Uti

  • Käyttäjä
  • Viestejä: 123
    • Profiili
Vs: Kokemuksia: D-link dwa-131 wireless usb-adapterista?
« Vastaus #6 : 13.12.15 - klo:13.31 »
EI tainnut mennä toive käpi?

Koodia: [Valitse]
~/rtl8192eu-linux-driver$ USER_EXTRA_CFLAGS="-Wno-date-time" make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.2.0-19-generic/build M=/home/koti/rtl8192eu-linux-driver  modules
make[1]: Entering directory '/usr/src/linux-headers-4.2.0-19-generic'
  CC [M]  /home/koti/rtl8192eu-linux-driver/core/rtw_debug.o
/home/koti/rtl8192eu-linux-driver/core/rtw_debug.c:1386:1: fatal error: opening dependency file /home/koti/rtl8192eu-linux-driver/core/.rtw_debug.o.d: Lupa evätty
 }
 ^
compilation terminated.
scripts/Makefile.build:258: recipe for target '/home/koti/rtl8192eu-linux-driver/core/rtw_debug.o' failed
make[2]: *** [/home/koti/rtl8192eu-linux-driver/core/rtw_debug.o] Error 1
Makefile:1398: recipe for target '_module_/home/koti/rtl8192eu-linux-driver' failed
make[1]: *** [_module_/home/koti/rtl8192eu-linux-driver] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.2.0-19-generic'
Makefile:1323: recipe for target 'modules' failed
make: *** [modules] Error 2
Uti

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Kokemuksia: D-link dwa-131 wireless usb-adapterista?
« Vastaus #7 : 13.12.15 - klo:14.04 »
/home/koti/rtl8192eu-linux-driver/core/rtw_debug.c:1386:1: fatal error: opening dependency file /home/koti/rtl8192eu-linux-driver/core/.rtw_debug.o.d: Lupa evätty

Siellä on nyt rootin omistamia väliaikaistiedostoja, kun käänsit aiemmin sudolla. Korjaa oikeudet:

Koodia: [Valitse]
sudo chown -R $USER: ~/rtl8192eu-linux-driver

Uti

  • Käyttäjä
  • Viestejä: 123
    • Profiili
Vs: Kokemuksia: D-link dwa-131 wireless usb-adapterista?
« Vastaus #8 : 13.12.15 - klo:18.25 »
Nyt ei tullut virheilmoituksia ja kohtapuoleen ehdin testaamaan tuon palikan... Olette te vaan verrattomia osaamisenne kanssa, kiitos siitä!
Uti