Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: Lake - 26.12.08 - klo:13.57

Otsikko: A-LINK WL54USB -tikku ei toimi [RATKAISTU]
Kirjoitti: Lake - 26.12.08 - klo:13.57
Koneellani on Windows XP ja Ubuntu Hardy Heron 8.04. Windowsilla langaton netti lähti toimimaan erittäin sulavasti, mutta Ubuntulla ei onnistu mitenkään. Koitin ensin asentaa vastaanotintikulle Windows-ajurit NDISWrapperin kanssa. Ajuri asentui, vaan mitään ei tapahtunut. Linux-ajurikin tikulle on olemassa, joten eihän siinä auttanut kuin alkaa kääntää sitä lähdekoodista käsin. Tämä on meikäläiselle kyllä erittäin vieras alue, onneksi sentään käyttöohje löytyy osoitteesta ftp://ftp.a-link.com/wl54usb/Linux_zd1211x_UserGuide.pdf (http://ftp://ftp.a-link.com/wl54usb/Linux_zd1211x_UserGuide.pdf).

Paketin sain purettua ( :D !), mutta "maketus" ei onnistu. Manuaalissa käskettiin muuttamaan kommentiksi ne kaksi koodinpätkää, joissa puhutaan 2.4 kernelistä (minulla on 2.6), joten siinä ei pitäisi olla ongelmaa. Make sanoi kuitenkin näin:

Koodia: [Valitse]
make both
make[1]: Siirrytään hakemistoon "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
make clean
make[2]: Siirrytään hakemistoon "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
rm -rf .tmp_versions .*.cmd *.ko *.mod.c *.mod.o *.o src/*.o  src/.*.o.cmd menudbg apdbg winevl_iface
make[2]: Poistutaan hakemistosta "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
make ZD1211REV_B=0
make[2]: Siirrytään hakemistoon "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
/lib/modules/2.6.24-16-generic/build
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0
-I/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/include -fomit-frame-pointer -O2 -Wall -Wstrict-prototypes -pipe -Wno-unused -DZDCONF_WE_STAT_SUPPORT=1 -DHOST_IF_USB -DAMAC -DGCCK -DOFDM -DHOSTAPD_SUPPORT -DUSE_EP4_SET_REG -DDOWNLOADFIRMWARE -DfTX_GAIN_OFDM=0 -DfNEW_CODE_MAP=1 -DfWRITE_WORD_REG=1 -DfREAD_MUL_REG=1 -DENHANCE_RX=1 -DZDCONF_MENUDBG -DZDCONF_APDBG -DPRODUCTION -DZDCONF_BANDEDGE_ADJUST -DZDCONF_SES_SUPPORT=1 -DAAAA03_FIX=1 -DZD1211 -DZDCONF_LP_SUPPORT=0
src/zd1205.o src/zdreq.o src/zdasocsvc.o src/zdauthreq.o src/zdauthrsp.o src/zdmmrx.o src/zdshared.o src/zdhci.o src/zdglobal.o src/zdencrypt.o src/zdpmfilter.o src/zdpsmon.o src/zdsynch.o src/zdbuf.o src/zd1205_proc.o src/zdhw.o src/zddebug.o src/zdtkipseed.o src/zdmic.o src/zddebug2.o src/zdlpmgt.o src/zdturbo_burst.o src/zdusb.o src/zdmisc.o src/zd1211.o
make -C /lib/modules/2.6.24-16-generic/build SUBDIRS=/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0 modules
make[3]: Siirrytään hakemistoon "/usr/src/linux-headers-2.6.24-16-generic"
  CC [M]  /home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.o
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:34:26: error: linux/config.h: No such file or directory
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:451: warning: initialization from incompatible pointer type
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:479: error: expected declaration specifiers or ‘...’ before ‘write’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:479: error: expected declaration specifiers or ‘...’ before ‘fd’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:479: error: expected declaration specifiers or ‘...’ before ‘buf’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:479: error: expected declaration specifiers or ‘...’ before ‘count’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:480: warning: type defaults to ‘int’ in declaration of ‘_syscall3’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:480: error: expected ‘,’ or ‘;’ before ‘_syscall3’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:485: error: ‘dot11A_Channel’ undeclared here (not in a function)
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zd1205_rx_isr’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:4218: error: ‘struct sk_buff’ has no member named ‘mac’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zd1205_xmit_frame’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:5025: warning: ISO C90 forbids mixed declarations and code
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:5026: warning: assignment from incompatible pointer type
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:5029: warning: assignment from incompatible pointer type
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zd1205_load_card_setting’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:8708: error: implicit declaration of function ‘open’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:8725: error: implicit declaration of function ‘read’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:8729: error: implicit declaration of function ‘close’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zd1205_save_card_setting’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:8881: error: implicit declaration of function ‘write’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zdcb_rx_ind’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:9913: error: implicit declaration of function ‘eth_copy_and_sum’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zd1205_set_zd_cbs’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:10344: warning: assignment from incompatible pointer type
make[4]: *** [/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.o] Virhe 1
make[3]: *** [_module_/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0] Virhe 2
make[3]: Poistutaan hakemistosta "/usr/src/linux-headers-2.6.24-16-generic"
make[2]: *** [all] Virhe 2
make[2]: Poistutaan hakemistosta "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
make[1]: *** [both] Virhe 2
make[1]: Poistutaan hakemistosta "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
make: *** [all] Virhe 2

Suurin ongelma on kai tässä:
Koodia: [Valitse]
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:34:26: error: linux/config.h: No such file or directory
Tai saattahan se olla, että ongelma on jossain muualla kuin ajurissa.
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Wäinö - 26.12.08 - klo:14.17
Terve, olen itse hommannut kolme tuollaista A-linkkiä ja kaikki on lähtenyt toimimaan, sillä että
synapticilla asensin  "Source for the zd1211 wireless driver module" paketin.

Mikko
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Lasse. - 26.12.08 - klo:14.24
Juu, noita lähdekoodista kääntöjä ei kannata aloittelevan käyttäjän säätää. :) Jossei e9800143:n ohje auta niin kokeile ladata päivitykset sen jälkeen.
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Lake - 26.12.08 - klo:15.27
Ei auta. Kai se on normaalin ihmisen vaan pysyttävä Windowsilla, kun ei kunnollista Linux-tukea tunnu noilla laitteilla olevan. Mitäs tässä nyt vielä vois kokeilla?

EDIT: Palikkaa ei edes näy laitehallinnassa.
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: vili - 26.12.08 - klo:16.22
Olen itsekkin ostamassa samaista tikkua. Tuolla sivuilla lukee ainakin että se toimii suoraan 8.04 tai uudemmissa versiooissa. Siis onko tämä yleisesti toimiva tikku?
EDIT: Kannttaisiko sinun yrittää päivittää uudempaan ubuntuun?
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: petteriIII - 26.12.08 - klo:16.52
Minulla on tuo A-linkin tikku toiminut heittämällä Intrepidillä ja Hardyllakin pienen virittelyn jälkeen; ja neljässä eri koneessa. Hardya ennen taisi olla vaikeuksia. Mutta joillakuilla kuulemma tökkii pahasti, PC:n rakenne  on kaiketi syypää. Tai olisikohan kyseessä Win-tartunta ? :D
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Timo Virtanen - 26.12.08 - klo:19.06
Minulla on A-linkin USB tikku ja komento
Koodia: [Valitse]
lsusbantoi seuraavan tulosteen:  Bus 005 Device 004: ID 0ace:1215 ZyDAS WLA-54L WiFi
Tikku on minulla  toiminut suoraan 8.04 ja 8.10 Ubuntuissa ja hämärä muistikuva toimivuudesta 7.10 kanssa.
terveisin Timo
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Lake - 26.12.08 - klo:19.17
Minulla on A-linkin USB tikku ja komento
Koodia: [Valitse]
lsusbantoi seuraavan tulosteen:  Bus 005 Device 004: ID 0ace:1215 ZyDAS WLA-54L WiFi
Minulla tulee tuo sama.

Onko mahdollista, että Windowsin puolella säädettävät tikun asetukset ovat jotenkin pielessä? Kun en ymmärrä niistä juuri mitään.
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Timo Virtanen - 26.12.08 - klo:20.12
Windows ja Ubuntu ovat eri käyttöjärjestelmiä ja ne eivät sotke toisiaan. Yleensä tuo A-Linkin tikku toimii suoraan kun tökkää USB-liittimeen. Ajurit ovat Ubuntun (8.04 ja 8.10) kernelissä sisällä valmiina. Tuolla "tarinan" alussa mainitsit, että tikku " ei toiminut mitenkään". Kertoisitko hieman tarkemmin havainnoistasi, olisi helpompi neuvoa, terveisin Timo
ps Ubuntusi tunnistaa tikun oikein  :D
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Lake - 26.12.08 - klo:20.27
Siis kyllä tikku "mitenkään" toimii, koska Windowsilla se yhdisti nettiin. Ubuntullakin se toimi myös "mitenkään", kun kone sen tunnistaa ja tikussa palaa valo. Mutta nettiin ei Ubuntun kautta pääse. En nyt osaa muuta sanoa, enkä tehdä.

EDIT: Tutkailin tuossa Ubuntun ohjetta, kokeilin "sudo lshw -C network" -käskyä, ja se sanoo seuraavalla tavalla:
Koodia: [Valitse]
lauri@lauri-desktop:~$ sudo lshw -C network
[sudo] password for lauri:
  *-network               
       description: Ethernet interface
       product: 82801DB PRO/100 VE (LOM) Ethernet Controller
       vendor: Intel Corporation
       physical id: 8
       bus info: pci@0000:02:08.0
       logical name: eth0
       version: 82
       serial: 00:30:05:53:10:6c
       size: 10MB/s
       capacity: 100MB/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e100 driverversion=3.5.23-k4-NAPI duplex=half firmware=N/A latency=66 link=no maxlatency=56 mingnt=8 module=e100 multicast=yes port=MII speed=10MB/s
  *-network DISABLED
       description: Ethernet interface
       physical id: 1
       logical name: pan0
       serial: e6:83:f6:68:4d:74
       capabilities: ethernet physical
       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A link=yes multicast=yes
lauri@lauri-desktop:~$
Ainakin siellä lukee uhkaavan isolla tuo DISABLED. Mitähän tästä voisi sanoa?
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Wäinö - 26.12.08 - klo:21.07
https://help.ubuntu.com/community/WifiDocs

Olisko tuolla mitään apuja.

Mikko
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: tuke81 - 26.12.08 - klo:21.49
Tutkis dmesg:stä miten kerneli tikun tunnistaa...
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Timo Virtanen - 26.12.08 - klo:22.03
Ei näy tekstiä "wireless interface" eli langattoman verkon rautaa ei näy listalla.

Olisin halunnut tietää, että näitkö alussa, ennen ajuriasennusta, Ubuntun verkkolistalla muita langattomia verkkoja vai yrititkö yhteyttä suoraan kotiverkkoosi? Tarkoitukseni ei siis ole piruilla tai nälviä. Ymmärrän kyllä turhautumisen.
Onko kotiverkkosi verkkonimi piilotettu? Onko salaus WPA2? Ubuntulla on vaikeuksia kytkeytyä verkkoon, jonka verkkonimi on piilotettu. Samoin WPA2 salauksen hyväksyminen on vaikeaa. Asiaa auttaisi salauksen pudottaminen WPA tasolle ja verkkonimen paljastaminen, mutta ensin pitää WLAN tikku saada verkkolaitelistalle. En ole varma sekoittiko tuo alun manuaalinen ajuriasennus jotakin.  terveisin Timo

Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Lake - 27.12.08 - klo:15.03
Vaikuttaa jotenkin siltä, että kone tunnistaa tikun olevan usb-väylässä, mutta kone ei tiedä, että se on nimenomaan wlan-vastaanotin. En tiedä.

Muistaakseni, kun tikulle oli asennettu Windows-ajurit NDISWrapperin kanssa, se näkyi listalla. Nettiinhän sillä ei silti päässyt. Ja nyt se ei näy edes listalla, kuten edellisestä viestistäni näkyy.

Mihinkään muuhun verkkoon en ole koittanut yhdistää kuin kotiverkkoon.

Onko muuten mahdollista, että palikkaan tunkeutui Windowsin kautta muutamat virukset eikä se sen takia toimi?

Voipi olla, että joudun kutsumaan paikan päälle ihan ammattiapua, mutta kokkeillaan nyt vielä ::)
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Lasse. - 27.12.08 - klo:15.20
Vaikuttaa jotenkin siltä, että kone tunnistaa tikun olevan usb-väylässä, mutta kone ei tiedä, että se on nimenomaan wlan-vastaanotin. En tiedä.

Muistaakseni, kun tikulle oli asennettu Windows-ajurit NDISWrapperin kanssa, se näkyi listalla. Nettiinhän sillä ei silti päässyt. Ja nyt se ei näy edes listalla, kuten edellisestä viestistäni näkyy.

Mihinkään muuhun verkkoon en ole koittanut yhdistää kuin kotiverkkoon.

Onko muuten mahdollista, että palikkaan tunkeutui Windowsin kautta muutamat virukset eikä se sen takia toimi?

Voipi olla, että joudun kutsumaan paikan päälle ihan ammattiapua, mutta kokkeillaan nyt vielä ::)
Ei tuon virusjutun pitäisi kyllä olla mitenkään mahdollista.
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Lake - 28.12.08 - klo:14.56
Älysin tuossa kokeilla vanhaa Ubuntun asennuslevyä, jossa on Gutsy Gibboni, ja kaikeksi ihmeeksi pääsin nettiin sen kautta. WLAN-tikku tunnistettiin ilman mitään ongelmia. Ajoin sitten läpi levyllä olevan virheenetsintäohjelman, ja se löysi levyltä erroria. Onkohan tässä ongelman syy? Kannattaisiko asentaa Ubuntu uudelleen (vaikka lainaamalla kirjastosta virheetön asennuslevy)?
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Lasse. - 28.12.08 - klo:15.04
Olikohan se nyt niin, että Gutsyn jälkeen Ubuntun hardwaren tunnistusmethodit vaihdettiin ja se on jossain kohtia täten ottanut takapakkia..mutta voihan tota tietysti kokeilla.

EDIT: Perjaatteessa voit asentaa Gutsyn ja päivittää sen netin kautta 8.04 ja tarvittaessa siitä 8.10.
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: timsku - 28.12.08 - klo:16.03
Itsellä tuo tikku on toiminut "heittämällä" 7.10 ja 8.04:ssä, useammalla koneella. Mitään ei ole tarvinut asentaa. Koitapa vielä bootata ilman tikkua ja katso mitä dmesg kertoo muutaman sekunnin päästä tikun tökkäämisestä. iwconfig-käskyn tuloste saattaisi myös kertoa jotain...
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Lake - 28.12.08 - klo:16.25
Koodia: [Valitse]
lo        no wireless extensions.

eth0      no wireless extensions.

pan0      no wireless extensions.
Iwconfig kertoo omaa karua kieltään. Dmesg on tuossa liitteenä.




[ylläpito on poistanut liitteen]
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Timo Virtanen - 28.12.08 - klo:20.37
Itse imuroidut ja poltetut asennus/live CD:t kannattaa ehdottomasti tarkastaa ennenkuin aloittaa asennuksen. Olen itse saanut karvaasti kokea malttamattomuuteni tulokset (Wlan ongelmat 7.10 kanssa). Tarkastukseen voi käyttää levyn omaa tarkastustoimintoa tai md5sum vertailua. Suosittelen uudelleen asennusta ehjällä asennuslevyllä tai USB-tikulta. terveisin Timo
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: timsku - 29.12.08 - klo:12.34
Näyttää olevan ndiswrapper käytössä. Oletko katsonut mitä dmesg antaa ilman ndiswrapperia ? Yrittääkö ladata firmwarea ?
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Timo Virtanen - 29.12.08 - klo:15.08
Kaivoin kaapista wanhan IBM T30 läppärin ja asensin Ubuntu 8.10 jakelun. Homma toimi mukavasti kunnes aloin päivittämään, ilman lankayhteyttä. Päivitysten jälkeen langaton verkko katosi. Normaalit konsolikomennot (lsusb, ifconfig jne) kertoivat kuitenkin A-Link USB tikun olevan  hengissä ja kone tunnistaa sen. Verkkokuvake ilmoitti tylysti "Verkkoyhteys katkaistu". Menin Järjestelmä>Ylläpito>Käyttäjät ja ryhmät kohtaan ja huomasin, ettei minulla ole oikeuksia verkon käyttöön. Ruksit oikeisiin paikkoihin ja uudelleen päivitys LANKAYHTEYDELLÄ ja langaton verkko toimii taas normaalisti A-Link WL54USB tikulla, terveisin Timo
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi
Kirjoitti: Lake - 29.12.08 - klo:20.23
En ehtinyt valitettavasti Timon taktiikkaa kokeilemaan, asensin nimittäin tähän uuden Ubuntun uudelta virheettömältä levyltä. Nyt pääsee nettiin. Alussa esiintyi vähän pätkimistä, mutta nyt ei enää taida tökittää. Vähän hitaanlaisesti toimii, mutta se taitaa johtua siitä, että "pääkoneella" istuu joku mesettämässä.

Kiitos kuitenkin kaikille vinkeistä ja ystävällisestä palvelusta :P
Otsikko: Vs: A-LINK WL54USB -tikku ei toimi [RATKAISTU]
Kirjoitti: Timo Virtanen - 29.12.08 - klo:20.34
Hieno homma, että toimii :D ! terveisin Timo