Kirjoittaja Aihe: Ubuntu ja verkko  (Luettu 3358 kertaa)

MMake

  • Käyttäjä
  • Viestejä: 46
    • Profiili
Ubuntu ja verkko
« : 10.09.08 - klo:12.10 »
Jälleen tarvitsisi apua, tälläinen kohtuu uusi Ubuntukäyttäjä. Ongelmana on tällä kertaa se, että Linux ei tunnista verkkoa. Olen laittanut kaiken "kuntoon", mitä omalla järjelläni nyt pystyn. Verkon määrityksenä on DCHP, hakee automaattisesti IP:n ja DNS:n. Modeemina on langaton pöytämoleemi Qualcomm. Windowsin puolella tämän asennus toimi vain tökkäämällä verkkopiuha paikalleen ja windows haki ip:n ja välipalvelimet automaattisesti. Miksei linux :)

Tämä Linux ja Windows-kone olivat ennen kiinni kiinteässä verkossa, ja molemmat toimivat siellä. Periaatteessa mitään asetusta ei ole kumpaankaan muutettu, joten järjen mukaan myös linuxissa pitäisi tämän toimia. Mut ei. Onko hyviä ideoita mistä lähteä perkaamaan asiaa, koska Ubuntun puoli on edelleen vähän hämärän peitossa noin pintaa syvemmältä. MIstä esim tutkin, hakeeko se edes ip-osoitetta, tai yrittääkö edes hakea? Onko siellä jotain netstat -hommaa tai muuta, mistä voisin tätä lähteä hakemaan?

Nyt apuja kiitos :)


jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Ubuntu ja verkko
« Vastaus #1 : 10.09.08 - klo:14.09 »
MIstä esim tutkin, hakeeko se edes ip-osoitetta, tai yrittääkö edes hakea?

Koodia: [Valitse]
ifconfig

Jos näkyy pelkkä lo-device, niin verkkokorttiasi ei ole tunnistettu. Langallinen yhteys pitäisi näkyä eth0, eth1... -nimisenä devicenä.

Ihmettelen. Yleensä kaikki langalliset toimii out of box aina.

Ongelmanratkaisua ja piirisarjan tutkimista varten kantsii varmaan lähtee liikkeelle tällä:
Koodia: [Valitse]
lshw -C network

Voit myös kokeilla nostaa verkkoliitäntä käsin ylös:

Koodia: [Valitse]
sudo ifconfig eth0 up

MMake

  • Käyttäjä
  • Viestejä: 46
    • Profiili
Vs: Ubuntu ja verkko
« Vastaus #2 : 13.09.08 - klo:16.23 »
..

Tack. Nyt telmii uskomattomien seikkailuiden jälkeen. Oppipahan taas jotain uutta tästäkin kokemuksesta. Syynä oli siis verkkokortti, joka ei enää jostain syystä tunnistautunut linuxissa.

MMake

  • Käyttäjä
  • Viestejä: 46
    • Profiili
Vs: Ubuntu ja verkko
« Vastaus #3 : 17.09.08 - klo:09.08 »
Uusia pulmia.. Nyt lähinnä tälläinen puoliärsyttävä. Eli tuolta network-managerista, kun valitsee yltäältä dhcp tilan kaikki toimii nopeasti. Ongelma on vaan, että joka käynnistymisen yhteydessä kone kääntää sen "roaming" eli tuohon matkatilaan. Tästä johtuen Firefox käynnistyy hitaammin, koska se etsii ensin jotain verkkoja siinä. Milläs tuon saa pysyvästi savettua tuon asetuksen? Ei auta järjestelmä -> verkko sieltä kautta, eikä suoraan tuosta kuvakkeesta. Onko sille joku asetustiedosto jota joutuu rukkaamaan käsin?


jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Ubuntu ja verkko
« Vastaus #4 : 17.09.08 - klo:10.30 »
Uusia pulmia.. Nyt lähinnä tälläinen puoliärsyttävä. Eli tuolta network-managerista, kun valitsee yltäältä dhcp tilan kaikki toimii nopeasti. Ongelma on vaan, että joka käynnistymisen yhteydessä kone kääntää sen "roaming" eli tuohon matkatilaan. Tästä johtuen Firefox käynnistyy hitaammin, koska se etsii ensin jotain verkkoja siinä. Milläs tuon saa pysyvästi savettua tuon asetuksen? Ei auta järjestelmä -> verkko sieltä kautta, eikä suoraan tuosta kuvakkeesta. Onko sille joku asetustiedosto jota joutuu rukkaamaan käsin?

Roaming-tila käyttää dhcp:ta. Firefox käynnistyy aina ensimmäisellä kerralla hitaammin. Voit myös määrittää verkkoasetuksista koneellesi kiinteän ip-osoitteen, jonka pitäis kyllä pysyä siellä.

MMake

  • Käyttäjä
  • Viestejä: 46
    • Profiili
Vs: Ubuntu ja verkko
« Vastaus #5 : 22.09.08 - klo:15.27 »
Juu, mutta tuo käynnistyksen hitauskin epäilytti. Tutkin asiaa tuolla käynnistyslogilla, Network interfaces on roimasti hitain käynnistyjä. Ihmettelen yhtä asiaa:
miksi ifconfig antaa joka kerta numeroa suuremmat ethXXX arvon, ja samalla vielä luo tuonne /etc/network/interfaces tiedostoon samanmoisen rivinpätkän?
Tällä hetkellä on menossa numero eth198 :-D
Eihän tämä nyt voi olla oikein? Onko mitään hajua, mistä lähteä purkamaan ongelmaa. Nettinä on siis 450 motukka, ihan verkkopiuhalla vedetty linukan perään. Tämä verkkosekamelska on koneen suurin hidastaja tällä hetkellä. Kun otan piuhat irti, niin Ubuntu toimii kuin hauki rannassa. Muuten kuin lehmä suossa.

Apuva.

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Ubuntu ja verkko
« Vastaus #6 : 22.09.08 - klo:15.43 »
Juu, mutta tuo käynnistyksen hitauskin epäilytti. Tutkin asiaa tuolla käynnistyslogilla, Network interfaces on roimasti hitain käynnistyjä. Ihmettelen yhtä asiaa:
miksi ifconfig antaa joka kerta numeroa suuremmat ethXXX arvon, ja samalla vielä luo tuonne /etc/network/interfaces tiedostoon samanmoisen rivinpätkän?
Tällä hetkellä on menossa numero eth198 :-D
Eihän tämä nyt voi olla oikein? Onko mitään hajua, mistä lähteä purkamaan ongelmaa. Nettinä on siis 450 motukka, ihan verkkopiuhalla vedetty linukan perään. Tämä verkkosekamelska on koneen suurin hidastaja tällä hetkellä. Kun otan piuhat irti, niin Ubuntu toimii kuin hauki rannassa. Muuten kuin lehmä suossa.

Apuva.


Olen törmännyt kerran samaan ongelmaan ja se korjaantui muistaakseni verkkokorttia vaihtamalla eri merkkiseen. Ne on niin halpoja, ettei kannata kovin paljoa ruveta pähkäilemään. Interfaces-tiedostosta voi samalla poistaa ylimääräiset merkinnät.

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Ubuntu ja verkko
« Vastaus #7 : 22.09.08 - klo:16.36 »
Lainaus
miksi ifconfig antaa joka kerta numeroa suuremmat ethXXX arvon, ja samalla vielä luo tuonne /etc/network/interfaces tiedostoon samanmoisen rivinpätkän?
Tällä hetkellä on menossa numero eth198 :-D

Jootuota, kerran oli samanlaista ongelmaa erään koneen kanssa. Ubuntun versio oli tosin 7.10, ihmettelen eikö noin pahaa bugia olisi jo korjattu. Koneessa oli Nvidian piirisarja, jolla emolevyyn integroitu verkkopiiri. En nyt muista oliko bugi varsinaisesti verkkopiirin ajurissa vai udev- tai hal-jutuissa eli laitteiden tunnistuksessa. Bugin omatoiminen kiertäminen oli pikkujuttu, kun ensin keksi missä vika piilee. Bugiraportissa oli muistaakseni workaround-ohjeet.

Laitapa näkyville se
Koodia: [Valitse]
lshw -C networkniin katsotaan, jos vika on sama ja muistuisi tarkemmin mieleen.

Toki kuten edellä sanotaan, verkkokortin vaihtaminen toisi luultavasti helpon avun...
« Viimeksi muokattu: 22.09.08 - klo:16.39 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

MMake

  • Käyttäjä
  • Viestejä: 46
    • Profiili
Vs: Ubuntu ja verkko
« Vastaus #8 : 22.09.08 - klo:18.19 »
Laitapa näkyville se
Koodia: [Valitse]
lshw -C networkniin katsotaan, jos vika on sama ja muistuisi tarkemmin mieleen.

Toki kuten edellä sanotaan, verkkokortin vaihtaminen toisi luultavasti helpon avun...



Koodia: [Valitse]
Tämä tuloste ei anna mitään ulos tässä koneessa.. lspci antaa näin:
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
00:01.3 Co-processor: nVidia Corporation MCP61 SMU (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2)
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0d.0 VGA compatible controller: nVidia Corporation GeForce 6100 nForce 430 (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:0a.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46)

ifconfig:
Koodia: [Valitse]
eth203    Link encap:Ethernet  HWaddr 00:00:6c:17:32:6e 
          inet addr:xx.xxx.xxx.xx  Bcast:xx.xxx.xxx.xxx  Mask:xxx.xxx.xxx.x
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2997 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3281 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2367826 (2.2 MB)  TX bytes:579572 (565.9 KB)
          Interrupt:220 Base address:0xe000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:80 errors:0 dropped:0 overruns:0 frame:0
          TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3680 (3.5 KB)  TX bytes:3680 (3.5 KB)

lshw -C network ei anna mitään kuin sen PCI(sysfs)
sieltä ei koko puuna otettunakaan löydy networkia.

Netti siis kuitenkin toimii, mutta tuntuu kuin koko kone olisi liimassa.

MMake

  • Käyttäjä
  • Viestejä: 46
    • Profiili
Vs: Ubuntu ja verkko
« Vastaus #9 : 22.09.08 - klo:18.42 »
Ratkaistu. Tämä auttoi minulla:
http://ubuntuforums.org/showthread.php?t=658842

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Ubuntu ja verkko
« Vastaus #10 : 22.09.08 - klo:18.50 »
Jees, hienoa. Olin juuri kirjoittamassa, että se on edelleen avoinna oleva bugi:

https://bugs.launchpad.net/ubuntu/+source/udev/+bug/153727

Bugiraportissa neuvottu sama kiertotie. Pallottelevat siellä bugia kernelin ja udev-paketin välillä, että kumpikohan ottaisi vastuun korjaamisesta.
Ubuntu 12.10 Quantal Quetzal

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Ubuntu ja verkko
« Vastaus #11 : 22.09.08 - klo:19.44 »
Huonon muistin varassa muistelen, että itse kokeilin tuota 70-persistent-net.rules muokkaamista, mutta en mac-osoitteen määrittämistä interfaces-tiedostoon. Siksi ehkä en saanut sitä silloin toimimaan. Mutta hyvä, että tuollekin on helppo fiksaus.