Kirjoittaja Aihe: Pitääkö heittää roskikseen? (RATKAISTU)  (Luettu 8405 kertaa)

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Pitääkö heittää roskikseen? (RATKAISTU)
« : 17.06.18 - klo:13.00 »
Minulla on pari vanhaa PCI-väylään menevää Zyxel 802.11g  G-302 v3 langatonta verkkokorttia, mutta en saa niitä enää kytkeytymään verkkoon. Aiemminkin oli niiden kanssa paljon vaikeuksia, mutta ndisgtk-ohjelman ja Win-ajureiden kanssa olen saanut ne jotenkin toimimaan. Nyt en uusimpien Mint-jakeluiden kanssa saa enää näitä Zyxel Wlan-kortteja toimimaan millään asetuksilla. Pitääkö nämä kortit heittää jo roskikseen ja ostaa tilalle nykyaikaisemmat vermeet?


Komennolla iwconfig saan seuraavan tekstin:

Koodia: [Valitse]


enp2s8    no wireless extensions.

lo        no wireless extensions.

enp2s1    IEEE 802.11g  ESSID:"XXXX-VERKKO" 
          Mode:Managed  Frequency:2.452 GHz  Access Point: E8:94:F6:06:2C:85   
          Bit Rate=54 Mb/s   Tx-Power:-2147483648 dBm   Sensitivity=0/3 
          RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:100/100  Signal level:-30 dBm  Noise level:-96 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


Voisivatko viisaat UBUNTU-miehet kertoilla minulle, saako näitä vanhoja Zyxel kortteja enää kohtuullisella työmäärällä toimimaan  vai pitääkö mennä kauppaan ostamaan nykyaikaisempi Linuxiin sopiva Wlan-kortti.


« Viimeksi muokattu: 18.06.18 - klo:17.05 kirjoittanut pikkalle »

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Pitääkö heittää roskikseen?
« Vastaus #1 : 17.06.18 - klo:13.05 »
Kerrohan tarkemmin noiden korttien raudasta:
Koodia: [Valitse]
sudo lshw -c network
Onko tuo enp2s1 nyt yksi niistä koeteista vai joku muu? Se on ainakin listauksen mukaan kytkeytyneenä verkkoon.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #2 : 17.06.18 - klo:13.48 »

Komennolla  sudo lshw -c network tulee seuraava lista:

Koodia: [Valitse]

*-network:0             
       description: Wireless interface
       product: RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 1
       bus info: pci@0000:02:01.0
       logical name: enp2s1
       version: 20
       serial: 00:19:cb:41:68:bc
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ndiswrapper+net8185 driverversion=1.60+ZyXEL,04/13/2006,5.1060.041 latency=32 link=no maxlatency=64 mingnt=32 multicast=yes wireless=IEEE 802.11g
       resources: irq:22 ioport:b800(size=256) memory:ff9ffc00-ff9ffdff
  *-network:1
       description: Ethernet interface
       product: 82562EZ 10/100 Ethernet Controller
       vendor: Intel Corporation
       physical id: 8
       bus info: pci@0000:02:08.0
       logical name: enp2s8
       version: 01
       serial: 00:0c:f1:e3:30:d4
       size: 100Mbit/s
       capacity: 100Mbit/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.24-k2-NAPI duplex=full ip=192.168.0.107 latency=32 link=yes maxlatency=56 mingnt=8 multicast=yes port=MII speed=100Mbit/s
       resources: irq:20 memory:ff9fd000-ff9fdfff ioport:bc00(size=64)



Kone yrittää kyllä kytkeytyä verkkoon, mutta yrittämisen jälkeen se aina herjaa huonosta salasanasta, vaikka  salasana on varmasti kirjoitettu oikein. Kaikki muut laitteet kyllä kytkeytyvät verkkoon samalla salasanalla.


 

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #3 : 17.06.18 - klo:14.17 »
Kyseisen kortin pitäisi toimia suoraan kernelin rtl818x_pci-ajurilla ilman ndiswrapperia: https://wikidevi.com/wiki/ZyXEL_ZyAIR_G-302_v3

Windows-ajuri ei taida tukea WPA2:ta oikein: https://www.linuxquestions.org/questions/linux-wireless-networking-41/rtl8185-wpa2-aes-ndiswrapper-wpa_supplicant-710283/
« Viimeksi muokattu: 17.06.18 - klo:14.21 kirjoittanut nm »

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #4 : 17.06.18 - klo:15.19 »
Kyseisen kortin pitäisi toimia suoraan kernelin rtl818x_pci-ajurilla ilman ndiswrapperia: https://wikidevi.com/wiki/ZyXEL_ZyAIR_G-302_v3

Windows-ajuri ei taida tukea WPA2:ta oikein: https://www.linuxquestions.org/questions/linux-wireless-networking-41/rtl8185-wpa2-aes-ndiswrapper-wpa_supplicant-710283/


Mielenkiintoista tämä langattomien verkkokorttien konfigurointi. Kun asensin koneeseeni Mint 18.3 käyttöjärjestelmän, niin jouduin ottamaan langattoman Zyxel-verkkokortin kokonaan pois, sillä kortin ollessa koneessa boottaus jäi kesken eikä asennus onnistunut. Koska aiemminkin Ubuntujen kanssa olin samoissa ongelmissa, niin nyt asensin koneeseen heti ndisgtk-ohjelman, jotta sain koneen boottaamaan kunnolla.

Jos Zyxel-kortin pitäisi toimia pelkällä Linux-ajurilla, niin silloinhan voisin poistaa koneesta kaikki Win-härpäkkeet. Jos kone poistamisen jälkeen ei enää boottaa, niin silloin joudun taas ottamaan kortin pois koneesta, ja kaupasta pitää ostaa uusi Wlan-kortti. Muuta ratkaisua en näe tässä tilanteessa.


 

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #5 : 18.06.18 - klo:10.18 »


Puolittainen ratkaisu löytyi

Kävin hakemassa kaupasta langattomaan verkkoon sopivan USB-verkkokortin, ja nyt langattomaan verkkoon kytkeytyminen sujuu vaivatta. Ratkaisu on vain puolittainen, sillä selain ei kuitenkaan toimi langattomalla yhteydellä, vaan se herjaa jatkuvasti siitä, että palvelinta ei löydy.

Komennolla iwconfig saan nyt seuraavan listan:

Koodia: [Valitse]


enp2s8    no wireless extensions.

wlx503eaa4f68a4  IEEE 802.11bgn  ESSID:"XXXX-VERKKO"  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency:2.452 GHz  Access Point: E8:94:F6:06:2C:85   
          Bit Rate:150 Mb/s   Sensitivity:0/0 
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=0/100  Signal level=2/100  Noise level=0/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lo        no wireless extensions.


Mitähän asetuksia pitäisi vielä muuttaa, jotta saisin selaimenkin toimimaan. Samasta reitittimestä tulevalla lankayhteydellä netti toimii normaalisti.

Zyxel-korttien kanssa touhutessani sain pari kertaa kortin kytkeytymään verkkoon, mutta silloinkaan nettiselain ei toiminut. Ilmeisesti olen kokeilujeni aikana sählännyt jotain ylimääräistä, koska kone on mennyt vähän sekaisin. Tietävätko viisaat UBUNTU-miehet jotakin komentoa, jolla koneen saisi ojennukseen eli selaimen saisi toimimaan myös langattomalla yhteydellä. Jos laitan Zyxel kortin koneeseen, niin komennolla iwconfig tulee pelkästään ilmoitus no wireless extensions.




matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #6 : 18.06.18 - klo:10.50 »
Voit kokeilla kytkemällä langallisen verkko yhteyden pois käytöstä.  jos siis haluat välttämättä käyttää wlan etkä koneessa olevaa eth verkkopiiriä.
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #7 : 18.06.18 - klo:11.17 »
Pieni lisäkysymys

Kysyn vielä viisailta UBUNTU-miehiltä, onko ndisgtk-ohjelman ja Win-ajureiden käyttö pannut koneen niin sekaisin, että langatonta yhteyttä ei saa ollenkaan toimimaan?  Koneessa saattaa olla vielä asennettuna joitakin Ndiswrapper-ohjelmia. Täytyykö ne kaikki poistaa koneesta, jotta saan sen toimimaan? Pitääko joitakin joitakin Ndiswrapper-ohjelmia jättää koneeseen?

Mitähän ihan käytännössä tarkoittaa koneen iwconfig-komennolla tuleva herja no wireless extensions. Koska kone USB kortilla kytkeytyy helposti langattomalle yhteydelle, niin kyllähän kone silloin jotain langattomasta yhteydestäkin "ymmärtää".


 

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Pitääkö heittää roskikseen?
« Vastaus #8 : 18.06.18 - klo:11.22 »
Tarkistaisin ensimmäisenä, että verkkoasetuksissa on käsketty hakea automaattisesti asetukset verkolle. Siis DHCP on päällä ja verkko saa IP-osoitteen ja DNS-palvelimen osoitteen automaattisesti.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #9 : 18.06.18 - klo:11.26 »

mitä
Koodia: [Valitse]
ip a palauttaa ?
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #10 : 18.06.18 - klo:12.00 »

mitä
Koodia: [Valitse]
ip a palauttaa ?

Komenolla ip a saan seuraavaa tekstiä:

Koodia: [Valitse]


1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp2s8: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 00:0c:f1:e3:30:d4 brd ff:ff:ff:ff:ff:ff
3: wlx503eaa4f68a4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 50:3e:aa:4f:68:a4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.106/24 brd 192.168.0.255 scope global dynamic wlx503eaa4f68a4
       valid_lft 272sec preferred_lft 272sec
    inet6 fe80::4206:f078:2711:2e78/64 scope link
       valid_lft forever preferred_lft forever


Kone on konfiguroitu siten, että se käyttää aina langallista yhteyttä, mikäli sellainen on tarjolla. Jos langallinen yhteys katkaistaan, niin uusi USB-verkkokortti kytkeytyy siististi verkkoon, mutta selain ei lähde toimimaan. Jotain tarttis vielä tehdä.



matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #11 : 18.06.18 - klo:12.04 »
Onko tuo nyt tilanteessa jossa langallinen verkko pitäisi olla päällä ? Koska se on tuossa listauksessa alhaalla ja sillä ei ole Ip osoitetta.
« Viimeksi muokattu: 18.06.18 - klo:12.06 kirjoittanut matsukan »
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #12 : 18.06.18 - klo:12.32 »
Onko tuo nyt tilanteessa jossa langallinen verkko pitäisi olla päällä ? Koska se on tuossa listauksessa alhaalla ja sillä ei ole Ip osoitetta.


Edellisessä listassa kaapeli ei ollut kytkettynä tietokoneeseen. Kun laitoin kaapelin kiinni, niin kone kytkeytyi heti langalliseen verkkoon ja netti lähti toimimaan. Komennolla ip a tuli nyt tällainen lista:

Koodia: [Valitse]


1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp2s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:f1:e3:30:d4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.107/24 brd 192.168.0.255 scope global dynamic enp2s8
       valid_lft 291sec preferred_lft 291sec
    inet6 fe80::d11f:49b7:2cf6:9dc6/64 scope link
       valid_lft forever preferred_lft forever
3: wlx503eaa4f68a4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 50:3e:aa:4f:68:a4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.106/24 brd 192.168.0.255 scope global dynamic wlx503eaa4f68a4
       valid_lft 265sec preferred_lft 265sec
    inet6 fe80::4206:f078:2711:2e78/64 scope link
       valid_lft forever preferred_lft forever


Mitähän voimasanoja koneelle pitäisi vielä kertoa, jotta langattolalla yhteydellä saisin netin toimimaan?

pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #13 : 18.06.18 - klo:13.11 »

Laitoin USB-Wlan-kortin toiseen Linux-koneeseen, mutta ei se siinäkään toiminut. Kone kyllä kytkeytyi nopeasti verkkoon, mutta selain ei nytkään toiminut. Käyttäytyminen oli täsmälleen sama kuin ongelmakoneessakin.

Tämän kokeen jälkeen aloin tutkia tarkemmin pakkauslaatikkoa. Havaitsin, että siinä oli maininta: Linux Kernel 2.6.18-3.19.3 . Kuinka tämä todennäköisesti vanha Kernel ladataan koneeseen niin, ettei toiminta muuten häiriinny. USB-kortti on tyypiltään TP-link TL-WN725N


jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #14 : 18.06.18 - klo:14.39 »

Laitoin USB-Wlan-kortin toiseen Linux-koneeseen, mutta ei se siinäkään toiminut. Kone kyllä kytkeytyi nopeasti verkkoon, mutta selain ei nytkään toiminut. Käyttäytyminen oli täsmälleen sama kuin ongelmakoneessakin.
----

Koetapa onko se koneesi oikeasti verkossa

Koodia: [Valitse]
ip a
ping -c3 8.8.8.8


pikkalle

  • Käyttäjä
  • Viestejä: 389
    • Profiili
Vs: Pitääkö heittää roskikseen?
« Vastaus #15 : 18.06.18 - klo:17.04 »

Jäljet johtivat sylttytehtaaseen

Suoritin koneelle PING-testin. Kun ethernetkaapeli oli kytkettynä koneeseen, niin PING-testi antoi seuraavan tuloksen:

Koodia: [Valitse]

PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=55 time=15.2 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=55 time=20.7 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=55 time=17.3 ms

--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 15.273/17.765/20.708/2.241 ms



Kone oli siis verkossa lankayhteyden kautta.

Kun ethernet-kaapeli irrotettiin, niin PING-testi antoi seuraavan tuloksen:

Koodia: [Valitse]

PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.

--- 8.8.8.8 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2016ms



Wlan-yhyteydellä kone ei siis keskustellut verkon kanssa, ja siksi selain ei toiminut. Seuraavaksi aloin tutkia reitittimen konfigurointia, ja sieltähän se vika sitten löytyikin. Olen konfiguroinut reitittimen siten, että tietyt koneet käyttävät aina samaa IP-numeroa, koska silloin eri laitteiden seuranta on helpompaa. Olin kuitennkin unohtanut DCHP Address Reservation listasta yhden tietokoneen, joka käyttää aina IP-numeroa 192.168.0.106. Koska tätä numeroa ei ollut varauslistassa, niin reititin antoi automaattisesti tämän vapaan IP:n ongelmakoneen käyttöön, vaikka tämä IP ja toisen koneen MAC-numero oli toisessa listassa naitettu yhteen.

Ongelma johtui siis siitä, että boottauksen yhteydessä kone sai langattomalle yhteydelle sellaisen IP-osoitteen, joka toimi  vain toisen MAC-numeron kanssa. Laitoin DCHP Address Reservation listaan IP-osoitteen 192.168.0.106 varatuks toiselle koneelle, jonka jälkeen tutkittavana ollut kone sai käyttöönsä IP-osoitteet 192.168.0.107 ja 192.168.0.108. Tämän jälkeen langaton ja langallinen verkkokortti toimivat normaalisti.

Vika oli siis siellä, missä viimeksi oli touhuttu. Ihan omaa törttöilyä koko homma, mutta sellaista sattuu joskus. Onneksi homma on nyt ratkaistu. Kiitokset kaikille viisaille UBUNTU-miehille hyvistä vihjeistä.





Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Pitääkö heittää roskikseen? (RATKAISTU)
« Vastaus #16 : 18.06.18 - klo:18.11 »
Kannattaa laittaa dynaamisesti jaettavat IP-osoitteet eri alueelle kuin nuo kiinteästi määritellyt, niin ei tule tuota ongelmaa. Esimerkiksi, jos sinulla on kiinteitä osoitteita välillä 192.168.0.100-150, niin siinä voi vielä laittaa DHCP:n jakamaan osoitteita joko väliltä 192.168.0.10-99 tai 192.168.0.151-250 (tässä nyt oletettu, että alussa ja lopussa voi olla lähiverkon reitittimien osoitteita, ne ovat usein .1 tai .254 loppuisia).
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.