Kirjoittaja Aihe: (RATKAISTU) Dualbootissa Windows poistaa nettiyhteyden Linuxilta  (Luettu 3242 kertaa)

Dost

  • Käyttäjä
  • Viestejä: 725
    • Profiili
Emolevy Asus Z87-PRO
Kubuntu 20.04 Dualboot with Windows 10

Erikoisen tuntuinen internetin katoaminen Kubuntusta parin viimeisimmän Windowsissa käymisen jälkeen. Network Management ilmoittaa "IP configuration was unavailable". Windowsissa jatkaa toimimisen. Internet-yhteyden saa takaisin Kubuntuun pitämällä Zyxel-modeemi pois päältä n. 10 minuutin ajan (nopea virran resetointi ei vaikuta tulokseen), pidin myös koneen pois päältä sen 10 min. samalla (pelkkä uudelleenkäynnistäminen ei myöskään vaikuta tulokseen).

Internetin katoaminen Kubuntusta alkoi siitä kun asensin windowsissa Microsoft Teamsin, jonka jälkeen Windows asensi jotain omia päivityksiä uudelleenkäynnistämisen yhteydessä. Sitä ennen ei ollut sellaisia ongelmia.

Mitään turvasysteemejä tai palomuureja en ole asentanut. Kone menee piuhan kautta nettiin. Tietokoneen takana oleva verkkopiuhan valo palaa kun yhteys on poissa. En keksi miten Windows voi mitenkään vaikuttaa Kubuntun nettiyhteyteen kun ovat erillisillä ssd-levyillä. Alkulataajan kauttako, vai muokkaako windows jotenkin Zyxelin asetuksia? Jotenkin muuten?
« Viimeksi muokattu: 21.12.20 - klo:15.00 kirjoittanut Dost »

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #1 : 20.11.20 - klo:19.33 »
Minä luulen että se ongelma on siellä zyxelin päässä. Sen dhcp palvelu ei suostu antamaan osoitetta Kubuntulle sen sitä pyytäessä. Windowsin ei pitäisi vaikuttaa asiaan. Veikkaan että ongelma voi toistua myös Windowsin kohdalla jos ajaa sitä Kubuntua ennen Wintoosaa päivän ekana käyttiksenä.
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

qwertyy

  • Käyttäjä
  • Viestejä: 5661
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #2 : 20.11.20 - klo:19.39 »
Juu ei kyllä mitään mahiksia sille, että Windows tai Linux vaikuttaisi toistensa verkkoyhteyksiin. Olen täysin samaa mieltä Janin kanssa, eli jonkinlainen DHCP-ongelma tuo on käytännössä varmasti. Viasta pääset vaikka laittamalla Zyxeliin jonkin DHCP-alueen käyttöön ja tuon kaapeloidun koneen voit laittaa vaikka samalle IP:lle kummassakin käyttöjärjestelmässä. Täsmennys, eli tuo kiinteä IP sellaiseksi joka _ei_ ole DHCP alueella.

Villi veikkaus, että tuolla Zyxelissä on jokin ei täydellisesti toimiva laite kiinni, joka hakee jatkuvasti uutta IP-osoitetta ja DHCP:ltä on loppunut osoitteet kesken. Kannattanee myös tarkistaa kuinka pitkä "lease time" määritelty DHCP:lle ja ehdottomasti tutkia mille laitteille osoitteet on menneet ja milloin ne on annettu.
« Viimeksi muokattu: 20.11.20 - klo:19.40 kirjoittanut qwertyy »

Dost

  • Käyttäjä
  • Viestejä: 725
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #3 : 20.11.20 - klo:19.44 »
Ok, kiitos näistä arvaamisista! Täytyy yrittää selvittää miten saan aikaan tuon "pääset vaikka laittamalla Zyxeliin jonkin DHCP-alueen käyttöön ja tuon kaapeloidun koneen voit laittaa vaikka samalle IP:lle kummassakin käyttöjärjestelmässä. Täsmennys, eli tuo kiinteä IP sellaiseksi joka _ei_ ole DHCP alueella."

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #4 : 20.11.20 - klo:19.49 »
Zyxelin hallintapaneeliin sisälle ja sieltä ronkkimaan dhcp asetuksia. Sitä voi sitten rajata sen antamien osoitteiden määrää ja vapauttaa käyttöön jonkin privaattiosoitteen. Miten käytännössä tapahtuu en osaa sanoa, kun itsellä ei zyxelin verkkolaitetta ole.

Kannattaa tuolta alueelta katsoa: "A 192.168.0.0 to 192.168.255.255 range, which is a 192.168.0.0 network masked by 255.255.0.0 or /16 " Eli annat vaikkapa DHCP:lle luvan käyttää aluetta 192.168.0-254.* ja varaat sitten 192.168.255.jotain sille kiinteälle ip:lle. Ja asetat sen valitsemasi kiinteän ip:n niin windowsiin kuin linukkaan.

Tai no näin minä sen tekisin.
« Viimeksi muokattu: 20.11.20 - klo:19.54 kirjoittanut JaniAlander »
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

qwertyy

  • Käyttäjä
  • Viestejä: 5661
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #5 : 20.11.20 - klo:19.55 »
Kuten Jani tuossa jo mainitsi, niin ensin verkkoyhteys päälle ja webbiselaimella Zyxelin hallintasivuille.

Osoite on todennäköisesti jokin seuraavista selaimen osoiterivillä
192.168.1.1
192.168.0.1

Manuaalista tai hakemalla mallin nimellä Googlella ja laittamalla perään default ip address. Yleensä salasana on: admin

Siellä on sitten jokin tämän tapainen kohta, eli tuo IP address range ja sen ulkopuolelle vain laittaa Windowsissa kiinteän IP-osoitteen ja samoin Linuxissa. HUOM! Tuo neljän piste-erotellun luvun viimeinen lukema ei sitten voi olla yli 255. Eli jos alue olisi vaikka 192.168.0.100 - 192.168.0.255, niin tuolloin alue olisi hyvä muuttaa vaikka 192.168.0.100 - 192.168.0.250 ja laittaa tietokoneen asetuksiin sitten esim. 192.168.0.251

https://www.snbforums.com/attachments/upload_2016-7-11_21-7-31-png.6747/

Toki kannattanee ehkä harkita, että resetoi kyseisen palikan asetukset tehdasasetuksille, että niitä joku on joskus muutellut. Jos kyseessä on wlan-purkki, niin joutuu kyllä tehdä toki uudelleen asetukset langattomalle.
« Viimeksi muokattu: 20.11.20 - klo:20.00 kirjoittanut qwertyy »

Dost

  • Käyttäjä
  • Viestejä: 725
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #6 : 20.11.20 - klo:20.29 »
Kiitos paljon! Kokeilen kun ehdin!

Dost

  • Käyttäjä
  • Viestejä: 725
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #7 : 21.11.20 - klo:15.41 »
Ok, eli tein näin:

Lan Setupissa

Beginning IP address: 192.168.10.33
Ending IP address: 192.168.10.220

Screenshotti:
https://i.postimg.cc/YCyMsq6w/Screenshot-20201121-140322.png

Mitenkä sitten laitetaan Linuxissa ja Windowsissa kiinteän IP:n?
Edit: Laitoin Zykselin asetuksissa näin: https://i.postimg.cc/1znshhBV/Screenshot-20201121-141531.png
Vai pitikö nimenomaan käyttiksen asetuksissa tehdä?
« Viimeksi muokattu: 21.11.20 - klo:15.47 kirjoittanut Dost »

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #8 : 21.11.20 - klo:15.45 »
Oletko tutkinut mitä on välilehdellä "Static DHCP" ?

Dost

  • Käyttäjä
  • Viestejä: 725
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #9 : 21.11.20 - klo:15.49 »
Oletko tutkinut mitä on välilehdellä "Static DHCP" ?

Joo, laitoin sen 192.168.10.221 sinne. https://i.postimg.cc/1znshhBV/Screenshot-20201121-141531.png
Onko siinä kaikki?

Edit: Tein sen Linuxin kautta. Windowsin kautta kun menin niihin Zyxelin asetuksiin, niin ovat siellä samat kuin Linuxista muokkaamani. Tosin nyt en taaskaan pääse Linuxin kautta enää niihin tai mihinkään kun jo Windowsin käynnistin taas.
« Viimeksi muokattu: 21.11.20 - klo:16.02 kirjoittanut Dost »

startx

  • Käyttäjä
  • Viestejä: 414
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #10 : 21.11.20 - klo:16.46 »
Annat Zyxelin DHCP:n jakaa osoitteet ja määritä Linuxista kiinteä IP osoitealueen yläpuolelta, niin ei tule ristiriitoja.

Muistelisin kyllä, että vasta vähän aikaa sitten täällä jollain oli vastaava tapaus ja ongelma saattoi olla verkkokortin ajureissa, jotka tuli uudemman kernelin mukana. En nyt haulla sitä ketjua löytänyt. Saattoi kyllä olla jollain muullakin foorumilla.

Voithan tuota testata vaikka boottaamalla livetikulta koneen ja jos toimii sitten, niin vika varmaan on kernelissä.

Linuxin puolella se verkko varmaan herää henkiin, kun käytät verkkopiuhan irti koneesta.

Dost

  • Käyttäjä
  • Viestejä: 725
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #11 : 21.11.20 - klo:17.02 »
Annat Zyxelin DHCP:n jakaa osoitteet ja määritä Linuxista kiinteä IP osoitealueen yläpuolelta, niin ei tule ristiriitoja.

Enkö minä just näin teinkin?

Muistelisin kyllä, että vasta vähän aikaa sitten täällä jollain oli vastaava tapaus ja ongelma saattoi olla verkkokortin ajureissa, jotka tuli uudemman kernelin mukana. En nyt haulla sitä ketjua löytänyt. Saattoi kyllä olla jollain muullakin foorumilla.

Voithan tuota testata vaikka boottaamalla livetikulta koneen ja jos toimii sitten, niin vika varmaan on kernelissä.

Linuxin puolella se verkko varmaan herää henkiin, kun käytät verkkopiuhan irti koneesta.

Live-tikullakaan ei ole verkkoyhteyttä. Ei herää henkiin kun käytän verkkopiuhan irti koneesta.

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #12 : 21.11.20 - klo:18.09 »
Ok, eli tein näin:

Lan Setupissa

Beginning IP address: 192.168.10.33
Ending IP address: 192.168.10.220

Screenshotti:
https://i.postimg.cc/YCyMsq6w/Screenshot-20201121-140322.png

Mitenkä sitten laitetaan Linuxissa ja Windowsissa kiinteän IP:n?
Edit: Laitoin Zykselin asetuksissa näin: https://i.postimg.cc/1znshhBV/Screenshot-20201121-141531.png
Vai pitikö nimenomaan käyttiksen asetuksissa tehdä?

Staattinen IP asetetaan sekä modeemin että käyttöjärjestelmän puolelta. Jos sitä ei tee niin kone joko hakee dhcp:ltä kuten aiemmin tai sitten netti ei toimi lainkaan.

Englanninkielinen ohje windowsille, voin noita termejä kääntää jos eivät suoraan aukea: Click Start Menu > Control Panel > Network and Sharing Center or Network and Internet > Network and Sharing Center.
Click Change adapter settings.
Right-click on Wi-Fi or Local Area Connection.
Click Properties.
Select Internet Protocol Version 4 (TCP/IPv4).
Click Properties.
Select Use the following IP address.
Enter the IP address, Subnet mask, Default gateway, and DNS server.
Click OK.
Your computer displays a static IP address.

Ip-osoitteeksi se minkä olet modeemissa määrittänyt, gatewayksi modeemin osoite, dns:äksi joko modeemin asetuksista näkyvä palveluntarjoajan osoite, tai vaikka sitten esim googlen avoin dns 8.8.8.8
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #13 : 21.11.20 - klo:18.12 »
Ubuntulle täältä löytyy englannin kielinen ohje, unohda nuo artikkelin alussa olevat komentoriviesimerkit jollet halua niitä käyttää, ja rullaa pohjalle, siellä on kuvallisesti esitettynä miten homma tehdään Ubuntun network managerilla, kuvat on sen verran hyvät että ohje kelpaa suomenkieliseen versioonkin: https://www.linuxtechi.com/assign-static-ip-address-ubuntu-20-04-lts/
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

startx

  • Käyttäjä
  • Viestejä: 414
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #14 : 22.11.20 - klo:10.03 »
Staattinen IP asetetaan sekä modeemin että käyttöjärjestelmän puolelta. Jos sitä ei tee niin kone joko hakee dhcp:ltä kuten aiemmin tai sitten netti ei toimi lainkaan.

Annetaan jommasta kummasta, ei molemmista.

Dost

  • Käyttäjä
  • Viestejä: 725
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #15 : 22.11.20 - klo:11.00 »
Tein asetuksia ja tulos on vain se, että palaute netin toimimattomuudesta esim. Firefoxissa ei tule heti, vaan näyttää, että yrittää hakea osoitteen, mutta ei saa yhteyttä. Edelleenkin ilman nettiä siis.

Kun kokeilin tehdä staattisen osoitteen terminaalissa ohjeen mukaan, ei ollut olemassa "/etc/netplan/00-installer-config.yaml" tiedostoa, joten tein graafisesti Network Managmentissa.

https://i.postimg.cc/NjxJrGcT/Screenshot-20201122-123330.png

Komennolla "ip add show" näyttää kaikki kuten ohjeessakin, mutta kiinteän osoitteen kohdalla "global noprefixroute". En tiedä kuuluuko se näin olla.

Edit: Kokeilin myös DNS osoitteita, joita Zyxelin asetuksissa oli kohdassa "Primary DNS server" ja "Secondary DNS server". Ei lähtenyt toimimaan.
« Viimeksi muokattu: 22.11.20 - klo:11.10 kirjoittanut Dost »

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #16 : 22.11.20 - klo:11.27 »
Täällä on raportoitu vastaavaa ongelmaa Asus Z87-PRO:lla Windowsin ja Linuxin välillä: https://forums.linuxmint.com/viewtopic.php?t=205582

Veikkaan, että Windows-ajuri laittaa emolevyn Ethernet-piirin sellaiseen tilaan, ettei se toimi Linux-ajurilla ilman kylmäboottausta.

Dost

  • Käyttäjä
  • Viestejä: 725
    • Profiili
Vs: Dualbootissa Windows poistaa nettiyhteyden Linuxilta
« Vastaus #17 : 22.11.20 - klo:12.15 »
Täällä on raportoitu vastaavaa ongelmaa Asus Z87-PRO:lla Windowsin ja Linuxin välillä: https://forums.linuxmint.com/viewtopic.php?t=205582

Veikkaan, että Windows-ajuri laittaa emolevyn Ethernet-piirin sellaiseen tilaan, ettei se toimi Linux-ajurilla ilman kylmäboottausta.

Uuh! En tiennyt, että näinkin voisi olla mahdollista. Tässä tilanteessa voisi harkita erillisen ethernet-kortin hankkimista jos tätä ei voi hackata sitten millään.

EDIT: Oikeastaan huomasin, että ongelmaan on halvempi ratkaisu: täytyy sammuttaa vain tietokone ja ihan vain sekunniksi riittää. Silloin internetin toimivuus Linuxissa palautuu.
« Viimeksi muokattu: 21.12.20 - klo:15.01 kirjoittanut Dost »