Kirjoittaja Aihe: Wlanin asetukset /etc/network/interfaces -tiedostossa  (Luettu 9301 kertaa)

olliraa

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Koneessa Ubuntun 10.04 serveriversio, joten mitään network manageria en voi käyttää. Wlan pitäisi siis saada toimimaan ihan perinteisellä tavalla. Tuon interfaces-tiedoston syntaksi on varsin helppo (jopa meikäläiselle...), mutta silti wlanin kautta ei tapahtu mitään. Koneeseen ei siis saa yhteyttä lähiverkon kautta, eikä koneella siis pääse maailmallekaan. Kone on Asrock ION300HT, integroidulla Atheros-piirillä. Tukiasema on A-linkin perusboksi, salausta ei ole ja tukiaseman nimi on default. (naapureista ei ole pelkoa...). Alla tärkeimmät lokit. Josko joku osaisi sanoa, mikä tässä mättää.

*edit*

Windoosa-läppärillä wlan toimii hienosti, joten tukiasema ei ole rikki. Ethernetin kautta myös Ubuntu pääsee maailmalle ok.

syslog:
Koodia: [Valitse]
Jun 22 22:09:03 vdr kernel: [   14.769780] Registered led device: ath9k-phy0::radio
Jun 22 22:09:03 vdr kernel: [   14.769973] Registered led device: ath9k-phy0::assoc
Jun 22 22:09:03 vdr kernel: [   14.770154] Registered led device: ath9k-phy0::tx
Jun 22 22:09:03 vdr kernel: [   14.770340] Registered led device: ath9k-phy0::rx
Jun 22 22:09:03 vdr kernel: [   14.770407] phy0: Atheros AR9285 MAC/BB Rev:2 AR5133 RF Rev:e0: mem=0xf8260000, irq=19

iwconfig
Koodia: [Valitse]
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"default"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:1A:9F:13:E1:2C
          Bit Rate=1 Mb/s   Tx-Power=20 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=70/70  Signal level=-35 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

etc/network/interfaces
Koodia: [Valitse]
# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.0.0.5
gateway 10.0.0.2
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
# The primary network interface
auto wlan0
iface wlan0 inet static
address 10.0.0.6
gateway 10.0.0.2
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
wireless-essid default
wireless-mode adhoc
hostname vdr

« Viimeksi muokattu: 28.06.10 - klo:12.37 kirjoittanut olliraa »

anttu-t

  • Käyttäjä
  • Viestejä: 180
    • Profiili
    • Siptune
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #1 : 28.06.10 - klo:10.43 »
Mitä ifconfig näyttää?
« Viimeksi muokattu: 28.06.10 - klo:12.25 kirjoittanut anttu-t »

olliraa

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #2 : 28.06.10 - klo:10.57 »
Mitä ifconfig näyttää?
Laitan illemmalla, en pääse töistä kiinni koneeseen.

olliraa

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #3 : 28.06.10 - klo:17.41 »
Jees, tässäpä tämä ifconfig.
Koodia: [Valitse]

eth0      Link encap:Ethernet  HWaddr 90:e6:ba:f2:78:5c
          inet addr:10.0.0.5  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::92e6:baff:fef2:785c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:78 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8660 (8.6 KB)  TX bytes:6515 (6.5 KB)
          Interrupt:21 Base address:0xe000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:16152 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16152 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:159787927 (159.7 MB)  TX bytes:159787927 (159.7 MB)

wlan0     Link encap:Ethernet  HWaddr 00:25:d3:88:ba:9d
          inet addr:10.0.0.6  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::225:d3ff:fe88:ba9d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:59 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5137 (5.1 KB)  TX bytes:760 (760.0 B)

anttu-t

  • Käyttäjä
  • Viestejä: 180
    • Profiili
    • Siptune
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #4 : 28.06.10 - klo:19.35 »
No tuohan näyttää olevan oikein UP ja dataakin on pikkusen jo siirtynyt, jopa molempiin suuntiin.

Meneekö ping läpi? Entä jos vaihdat kiinteän IP-osoitteen DHCP:ksi?

olliraa

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #5 : 28.06.10 - klo:20.45 »
No tuohan näyttää olevan oikein UP ja dataakin on pikkusen jo siirtynyt, jopa molempiin suuntiin.

Meneekö ping läpi? Entä jos vaihdat kiinteän IP-osoitteen DHCP:ksi?

Pingillä en vielä ole testannut, mutta dhcp (iface wlan0 inet dhcp) ei vaikuta mitenkään. Itsekkin päättelin noista lokeista, että kaiken *pitäisi* olla kunnossa, mutta data vaan ei liiku. Testaan vielä pingin. Sen verran voin antaa lisätietoa, että juuri tuolla em. /etc/network/interfaces -tiedostolla näköjään hävisi tuo eth0:kin yhteys maailmalle... Lähiverkon kautta yhteys koneelle toki toimii eth0:n kautta. Kun kommentoin koko wlan0-osion pois, niin yhteys maailmalle eth0:n kautta palasi. Outoa... Hämmentävää kaikin puolin :)

anttu-t

  • Käyttäjä
  • Viestejä: 180
    • Profiili
    • Siptune
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #6 : 28.06.10 - klo:21.14 »
Ehkäpä virhe ifconfigissa suututtaa eth-puolenkin. Näkyykö buuttilogissa kiroiluja?

Viimeisimmäksi yhteen reitittimeen sain yhteyden parhaiten teputtamaan asettamalla nuo asetukset interfaces:iin iwconfigilla tyyliin:

Koodia: [Valitse]
    up iwconfig ath0 channel 1
    up iwconfig ath0 essid voyage
    up iwconfig ath0 txpower auto
    up iwconfig ath0 enc off
    up iwconfig ath0 rate auto


timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #7 : 29.06.10 - klo:07.41 »
Hmm.. Tässä muutamia kysymyksiä ja kokeiltavia:

1) Ootko tsekannut purkin puolelta, onko kone verkossa kiinni?
2) Ootko kokeillut lisätä dns serverit /etc/network/interfaces -tiedostoon?
3) Miksi adhoc? Ootko testannut managed moodissa?
4) Ootko testannut wep, wpa tai wpa2 salauksilla?
5) Onko wlan channelina kutonen, kuten iwconfig kortille näyttää? Oletko kokeillut listata tuon channelinkin tuonne /etc/network/interfaces -tiedostoon?
6) Ootko kokeillut muuttaa rivin:
Koodia: [Valitse]
auto wlan0muotoon:
Koodia: [Valitse]
allow-hotplug wlan0

olliraa

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #8 : 29.06.10 - klo:21.04 »
Lainaus
up iwconfig ath0 channel 1
    up iwconfig ath0 essid voyage
    up iwconfig ath0 txpower auto
    up iwconfig ath0 enc off
    up iwconfig ath0 rate auto
   

Hmm.. Tässä muutamia kysymyksiä ja kokeiltavia:

1) Ootko tsekannut purkin puolelta, onko kone verkossa kiinni?
2) Ootko kokeillut lisätä dns serverit /etc/network/interfaces -tiedostoon?
3) Miksi adhoc? Ootko testannut managed moodissa?
4) Ootko testannut wep, wpa tai wpa2 salauksilla?
5) Onko wlan channelina kutonen, kuten iwconfig kortille näyttää? Oletko kokeillut listata tuon channelinkin tuonne /etc/network/interfaces -tiedostoon?
6) Ootko kokeillut muuttaa rivin:
Koodia: [Valitse]
auto wlan0muotoon:
Koodia: [Valitse]
allow-hotplug wlan0

Kokeilin kaikkia ehdotuksia (yhdessä ja erikseen ja mahdollisia yhdistelmiä), mutta valitettavasti tilanne on aina ihan sama. ifconfigin ja iwconfigin mukaan homman pitäisi toimia, mutta data ei liiku mihinkään (ei lanissa, eikä maailmalle). Alkaa vähitellen ns. kyrsimään ;)

Testaan vielä paria juttua modeemissa, mutta aika heikolta näyttää. Sen unohdin aiemmin mainita, että ainakin Ubuntun 9.10-live cd:llä (ja asennettuna kovolle) yhteys toimi ongelmitta, joten tuo laitekombinaatio + Ubuntu kyllä toimii. Nyt vaan ei millään tajua, että mikä tossa mättää. Jos ajan 10.04 live-cd:n koneeseen (ja saan yhteyden toimimiaan), niin saanko jostain toimivat asetukset kopsattua? Eikös Network Manager käytä jotain muuta konffista kun tuota?




timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #9 : 30.06.10 - klo:19.31 »
Kokeilin kaikkia ehdotuksia (yhdessä ja erikseen ja mahdollisia yhdistelmiä), mutta valitettavasti tilanne on aina ihan sama. ifconfigin ja iwconfigin mukaan homman pitäisi toimia, mutta data ei liiku mihinkään (ei lanissa, eikä maailmalle). Alkaa vähitellen ns. kyrsimään ;)

Ja purkkikin sanoi että kone on verkossa?

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #10 : 01.07.10 - klo:08.19 »

Pingillä en vielä ole testannut, mutta dhcp (iface wlan0 inet dhcp) ei vaikuta mitenkään. Itsekkin päättelin noista lokeista, että kaiken *pitäisi* olla kunnossa, mutta data vaan ei liiku. Testaan vielä pingin. Sen verran voin antaa lisätietoa, että juuri tuolla em. /etc/network/interfaces -tiedostolla näköjään hävisi tuo eth0:kin yhteys maailmalle... Lähiverkon kautta yhteys koneelle toki toimii eth0:n kautta. Kun kommentoin koko wlan0-osion pois, niin yhteys maailmalle eth0:n kautta palasi. Outoa... Hämmentävää kaikin puolin :)

Eli siis olet sekä eth0-kaapeli ja wlan0-langaton yhteydessä samaan a-link samaan aikaan? Ei voi olla niin.

olliraa

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #11 : 01.07.10 - klo:09.39 »

Pingillä en vielä ole testannut, mutta dhcp (iface wlan0 inet dhcp) ei vaikuta mitenkään. Itsekkin päättelin noista lokeista, että kaiken *pitäisi* olla kunnossa, mutta data vaan ei liiku. Testaan vielä pingin. Sen verran voin antaa lisätietoa, että juuri tuolla em. /etc/network/interfaces -tiedostolla näköjään hävisi tuo eth0:kin yhteys maailmalle... Lähiverkon kautta yhteys koneelle toki toimii eth0:n kautta. Kun kommentoin koko wlan0-osion pois, niin yhteys maailmalle eth0:n kautta palasi. Outoa... Hämmentävää kaikin puolin :)

Eli siis olet sekä eth0-kaapeli ja wlan0-langaton yhteydessä samaan a-link samaan aikaan? Ei voi olla niin.


Wlania testatessa piuha on toki ollut irti :) Olen siis ottanut ethernetin irti ja käynnistänyt verkon uudelleen /etc/init.d/networking restart Purkin mielestä kone ei ole ollut wlanin kautta yhteydessä, vaikka dhcp:llä ip:n purkilta saikin ja nimenomaan wlanin kautta. Miten se on mahdollista? Ethernetiä tartten siihen, kun  säätää konetta puttyllä/winscp:llä.

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #12 : 01.07.10 - klo:12.24 »
Wlania testatessa piuha on toki ollut irti :) Olen siis ottanut ethernetin irti ja käynnistänyt verkon uudelleen /etc/init.d/networking restart Purkin mielestä kone ei ole ollut wlanin kautta yhteydessä, vaikka dhcp:llä ip:n purkilta saikin ja nimenomaan wlanin kautta. Miten se on mahdollista? Ethernetiä tartten siihen, kun  säätää konetta puttyllä/winscp:llä.

Saatko pingattua purkkia? Saatko pingattua muita koneita lähiverkossa? Saatko pingattua esim. google.fi?
Huomasin, että ei niitä dns-servereitä määritelläkää /etc/network/interfaces -tiedostoon, joten miten testasit tuon? Eli mitä on tiedostossa "/etc/resolv.conf" kun yhteyden pitäisi toimia?
« Viimeksi muokattu: 01.07.10 - klo:12.39 kirjoittanut timbba »

olliraa

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #13 : 01.07.10 - klo:14.53 »
Wlania testatessa piuha on toki ollut irti :) Olen siis ottanut ethernetin irti ja käynnistänyt verkon uudelleen /etc/init.d/networking restart Purkin mielestä kone ei ole ollut wlanin kautta yhteydessä, vaikka dhcp:llä ip:n purkilta saikin ja nimenomaan wlanin kautta. Miten se on mahdollista? Ethernetiä tartten siihen, kun  säätää konetta puttyllä/winscp:llä.

Saatko pingattua purkkia? Saatko pingattua muita koneita lähiverkossa? Saatko pingattua esim. google.fi?
Huomasin, että ei niitä dns-servereitä määritelläkää /etc/network/interfaces -tiedostoon, joten miten testasit tuon? Eli mitä on tiedostossa "/etc/resolv.conf" kun yhteyden pitäisi toimia?

Ulkopuolelle pingi ei toimi, testaan lanin pingit vielä illemmalla (olen töissä), mutta itsekin älysin tuon /etc/resolv.confin. Siellä oli oletuksena modeemin ip, kokeilin laittaa tilalle Elisan nimipalvelimen, mutta eipäs toiminu sittenkään.

olliraa

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #14 : 01.07.10 - klo:17.19 »
Lainaus
Saatko pingattua purkkia? Saatko pingattua muita koneita lähiverkossa? Saatko pingattua esim. google.fi?
Huomasin, että ei niitä dns-servereitä määritelläkää /etc/network/interfaces -tiedostoon, joten miten testasit tuon? Eli mitä on tiedostossa "/etc/resolv.conf" kun yhteyden pitäisi toimia?

Modeemi vastaa hienosti pingiin... :)  Voiko olla, että ath9k-ajuri ei jostain syystä anna siirtää dataa ilman salausta?

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #15 : 01.07.10 - klo:19.28 »
Modeemi vastaa hienosti pingiin... :)  Voiko olla, että ath9k-ajuri ei jostain syystä anna siirtää dataa ilman salausta?

Eli tuon mukaan kyllä epäilen edelleen dns:ää syyksi. Tässä oli Debianin hyvä manuska, josta löysin seuraavaa:

Lainaus
If the resolvconf program is installed, you should not edit the resolv.conf  configuration file manually as it will be dynamically changed by programs in the system. If you need to manually define the nameservers (as with a static inferface), add a line something like the following to the interfaces configuration file at /etc/network/interfaces:
Koodia: [Valitse]
dns-nameservers 12.34.56.78 12.34.56.79

Tuotahan vois ainaki viel testata.. Lisäksi kyllä yhteyttä käyttäisin managed moodissa.
« Viimeksi muokattu: 01.07.10 - klo:19.30 kirjoittanut timbba »

olliraa

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #16 : 02.07.10 - klo:10.45 »
Modeemi vastaa hienosti pingiin... :)  Voiko olla, että ath9k-ajuri ei jostain syystä anna siirtää dataa ilman salausta?

Eli tuon mukaan kyllä epäilen edelleen dns:ää syyksi. Tässä oli Debianin hyvä manuska, josta löysin seuraavaa:

Lainaus
If the resolvconf program is installed, you should not edit the resolv.conf  configuration file manually as it will be dynamically changed by programs in the system. If you need to manually define the nameservers (as with a static inferface), add a line something like the following to the interfaces configuration file at /etc/network/interfaces:
Koodia: [Valitse]
dns-nameservers 12.34.56.78 12.34.56.79

Tuotahan vois ainaki viel testata.. Lisäksi kyllä yhteyttä käyttäisin managed moodissa.

Testattu, mutta no go... /etc/network/interfaces oli siis tämmönen:

Koodia: [Valitse]
auto wlan0

iface wlan0 inet dhcp

wireless-essid default

wireless-channel 6

wireless-mode managed

dns-nameservers 193.229.0.40

Auto wlan0 -rivin tilalla on koitettu myös sitä hotplug-versiota.

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #17 : 02.07.10 - klo:13.13 »
Testattu, mutta no go... /etc/network/interfaces oli siis tämmönen:

Koodia: [Valitse]
auto wlan0
iface wlan0 inet dhcp
wireless-essid default
wireless-channel 6
wireless-mode managed
dns-nameservers 193.229.0.40

Auto wlan0 -rivin tilalla on koitettu myös sitä hotplug-versiota.

Enää en keksi oikein mitään... Yhteys toimii purkkiin, mutta ei purkista eteenpäin.
Ehkä joku muu keksii viel kokeiltavaa. Ei muuta ku räpläilemään dmesg, route, netstat, ping, ifup / ifdown, etc.. työkaluilla...
« Viimeksi muokattu: 02.07.10 - klo:13.34 kirjoittanut timbba »

tetrao

  • Käyttäjä
  • Viestejä: 177
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #18 : 02.07.10 - klo:14.46 »
Tämmöistä voisi kokeilla:
Koodia: [Valitse]
ifdown eth0

Piuha irti ja:
Koodia: [Valitse]
ifdown wlan0
ifup wlan0
Arch Linux - A simple, lightweight distribution

olliraa

  • Käyttäjä
  • Viestejä: 44
    • Profiili
Vs: Wlanin asetukset /etc/network/interfaces -tiedostossa
« Vastaus #19 : 12.07.10 - klo:16.20 »
Tämmöistä voisi kokeilla:
Koodia: [Valitse]
ifdown eth0

Piuha irti ja:
Koodia: [Valitse]
ifdown wlan0
ifup wlan0

Testaan vielä tätä illemmalla. Lomareissun takia homma on hieman venynyt, mutta reissua ennen testasin wlania Ubuntun 10.04 live-cd:llä. Yllätykseksi wlani toimi välittömästi :D Nyt kun joku kertoisi, että miten saisin tuon Network Managerin asetukset tuohon /etc/network/interfaces -tiedostoon ja vieläpä sopivaan muotoon? Ymmärtääkseni Network Manager on tiukasti sidottu Gnomeen, mutta osaisiko joku kertoa, että missä tiedosto(i)ssa sen asetukset ovat?