Muokataan sivua HomePNA

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 1: Rivi 1:
HomePNA -yhteyden muodostuksen tapa riippuu käytetystä kernelin versiosta.
HomePNA -yhteyden muodostuksen tapa riippuu käytetystä kernelin versiosta.


== Linux 2.4.x / 2.6.x ==
== Linux 2.4.x ==
Seuraavat ohjeet olen kirjoittanut Soneran taloyhtiöliittymää käyttävän näkökulmasta. Taloyhtiöliittymä on usein toteutettu jakamalla yksi suurempi ADSL-kaista usealle käyttäjälle HomePNA-tekniikan avulla. Liittymän käyttö tapahtuu yleensä [[PPPoE]]:n avulla. Käytännössä HomePNA yhteys on samankaltainen kuin ADSL-yhteys, esim. netistä ADSL-yhteydelle löytyviä ohjeita voi soveltaa HomePNA:n kanssa.
Seuraavat ohjeet olen kirjoittanut Soneran taloyhtiöliittymää käyttävän näkökulmasta. Taloyhtiöliittymä on usein toteutettu jakamalla yksi suurempi ADSL-kaista usealle käyttäjälle HomePNA-tekniikan avulla. Liittymän käyttö tapahtuu yleensä PPPoE:n avulla. Käytännössä HomePNA yhteys on samankaltainen kuin ADSL-yhteys, esim. netistä ADSL-yhteydelle löytyviä ohjeita voi soveltaa HomePNA:n kanssa.


Kaikkein ensimmäiseksi voi tarkistaa, näkyykö HomePNA-kortti käyttöjärjestelmälle. Näissä ohjeissa HomePNA-kortti on PCI-korttipaikkaan asennettava, eikä esim. USB-väylän kautta toimiva. Usean lähteen mielestä PCI-verkkokorttien tuki on huomattavasti parempi, kuin USB-liitäntäisten, vaikka tätä en itse ole todennutkaan.
Kortin olemassa olon voi todeta esim. <tt>lspci</tt> -ohjelmalla. Kirjoita terminaaliin: $lspci
Minun kohdallani komento tulostaa seuraavaa:


Kaikkein ensimmäiseksi voi tarkistaa, näkyykö HomePNA-kortti käyttöjärjestelmälle. Näissä ohjeissa HomePNA-kortti on PCI-korttipaikkaan asennettava, eikä esim. USB-väylän kautta toimiva. Usean lähteen mielestä PCI-verkkokorttien tuki on huomattavasti parempi, kuin USB-liitäntäisten, vaikka tätä en itse ole todennutkaan.
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
Kortin olemassa olon voi todeta esim. <tt>lspci</tt> -ohjelmalla. Kirjoita terminaaliin:
<tt>lspci</tt>


0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge


Minun kohdallani komento tulostaa seuraavaa:
0000:00:0a.0 Ethernet controller: Advanced Micro Devices [AMD] 79c978 [HomePNA] (rev 52)


0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
0000:00:0b.0 Communication controller: Analog Devices SM56 PCI modem
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:0a.0 Ethernet controller: Advanced Micro Devices [AMD] 79c978 [HomePNA] (rev
0000:00:0c.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev a1)


Kolmannen rivin lopusta löytyy teksti HomePNA. Seuraavaksi tulisi selvittää, onko HomePNA-korttisi laite <tt>eth0</tt> vai <tt>eth1</tt>. Jos tietokoneessasi ei ole muita verkkokortteja (ei edes integroituja), niin todennäköisesti HomePNA-korttisi on laite <tt>eth0</tt>. <tt>lspci</tt>:llä saadulla tiedolla voit selvittää, onko sinulla muita verkkokortteja. Ylläolevasta tekstistä löytyy tunniste Ethernet controller kolmannelta riviltä; tässä se tarkoittaa HomePNA-korttia. Tekstistä löytyy myös toinen <tt>Ethernet controller</tt> -tunniste melkein lopusta. Tämä on minun integroitu verkkokorttini.
0000:00:0c.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)


Seuraavia ohjeita ei tarvita, jos HomePNA-liittymässä ei ole käytössä pppoe:.(Point-to-Point Protocol
Kolmannen rivin lopusta löytyy teksti HomePNA. Seuraavaksi tulisi selvittää, onko HomePNA-korttisi laite eth0 vai eth1. Jos tietokoneessasi ei ole muita verkkokortteja (ei edes integroituja), niin todennäköisesti HomePNA-korttisi on laite <tt>eth0</tt>. lspci:llä saadulla tiedolla voit selvittää, onko sinulla muita verkkokortteja. Ylläolevasta tekstistä löytyy tunniste Ethernet controller kolmannelta riviltä; tässä se tarkoittaa HomePNA-korttia. Tekstistä löytyy myös toinen Ethernet controller -tunniste melkein lopusta. Tämä on minun integroitu verkkokorttini.
over Ethernet). Silloin voit konfiguroida kortin normaalisti ifconfig / dhclient tyylisesti


Seuraavaksi voi jo koittaa etsiä yhteydentarjoajaa johdon päästä. Oletan nyt, että johdot ovat oikein kiinnitetty, ja että HomePNA -kortti löytyi ylläolevien ohjeiden avulla.
Seuraavaksi voi jo koittaa etsiä yhteydentarjoajaa johdon päästä. Oletan nyt, että johdot ovat oikein kiinnitetty, ja että HomePNA -kortti löytyi ylläolevien ohjeiden avulla.
Kirjoita terminaaliin:
Kirjoita terminaaliin:


\#pppoeconf
#pppoeconf


Tämän komennon pitäisi käynnistää ohjelma, joka koittaa etsiä palveluntarjoajan, ja muodostaa tähän yhteyden.
Tämän komennon pitäisi käynnistää ohjelma, joka koittaa etsiä palveluntarjoajan, ja muodostaa tähän yhteyden.
Rivi 40: Rivi 37:
Näin se kuitenkin toimii esim. Soneran taloyhtiöliittymissä:
Näin se kuitenkin toimii esim. Soneran taloyhtiöliittymissä:


username:
username:
tunnus@SoneraInternet
 
password:
tunnus@SoneraInternet
salasana
 
password:
 
salasana


Tuossa on esimerkki minun interfaces -tiedostosta.
Tuossa on esimerkki minun interfaces -tiedostosta.
Laita kohtaan HomePNA interface HPNA-korttisi tunniste.
Laita kohtaan HomePNA interface HPNA-korttisi tunniste.
Esim. jos HPNA-kortti on laite <tt>eth0</tt>, laita <tt>eth0</tt>,
Esim. jos HPNA-kortti on laite <tt>eth0</tt>, laita <tt>eth0</tt>,
jos se taas on <tt>eth1</tt>, laita <tt>eth1</tt>.
jos se taas on <tt>eth1</tt>, laita <tt>eth1</tt.
Jos sinulla ei ole muita verkkokortteja (ei edes emolevylle integroituja),
Jos sinulla ei ole muita verkkokortteja (ei edes emolevylle integroituja),
niin todennäköisesti HPNA-korttisi on laite <tt>eth0</tt>.
niin todennäköisesti HPNA-korttisi on laite <tt>eth0</tt>.
Rivi 56: Rivi 56:
  # This file describes the network interfaces available on your system
  # This file describes the network interfaces available on your system
  # and how to activate them. For more information, see interfaces(5).
  # and how to activate them. For more information, see interfaces(5).
 
  # The loopback network interface
  # The loopback network interface
  auto lo
  auto lo
  iface lo inet loopback
  iface lo inet loopback
 
  # HomePNA interface
  # HomePNA interface
  auto eth0
  auto eth0
  iface eth0 inet ppp
  iface eth0 inet ppp
         provider dsl-provider
         provider dsl-provider
 
  # LAN interface
  # LAN interface
  auto eth1
  auto eth1
Rivi 73: Rivi 73:
         network 192.168.50.0
         network 192.168.50.0
         broadcast 192.168.50.255
         broadcast 192.168.50.255
 
  #
  #
  # End-Of-File
  # End-Of-File


Lopuksi voit vielä joutua asettamaan palveluntarjoajasi nimipalvelimien osoitteet tiedostoon <tt>/etc/ppp/resolv.conf</tt>
Lopuksi voit vielä joutua asettamaan palveluntarjoajasi
nimipalvelimien osoitteet tiedostoon <tt>/etc/ppp/resolv.conf</tt>
Esim. Soneran tapauksessa:
Esim. Soneran tapauksessa:


Rivi 85: Rivi 86:
Eli muuten tyhjä tiedosto, mutta ylläolevat rivit.
Eli muuten tyhjä tiedosto, mutta ylläolevat rivit.


Näitä tiedostoja voit joutua ronkkimaan, tosin <tt>pppoeconf</tt> ronkkii puolestasi melkein kaikkia.
Näitä tiedostoja voit joutua ronkkimaan, tosin
pppoeconf ronkkii puolestasi melkein kaikkia.


   /etc/ppp/peers/dsl-provider
   /etc/ppp/peers/dsl-provider
Rivi 111: Rivi 113:
   /etc/network/interfaces
   /etc/network/interfaces


Täällä on NIC:ien tiedot, minkä ip-osoitteen ne saavat, yms.
Täällä on NIC:ien tiedot, minkä ip-osoitteen ne saavat, etc.
PPPoE:n yhteydessä pppd asettaa ip-osoitteen HPNA-kortille:
PPPoE:n yhteydessä pppd asettaa ip-osoitteen HPNA-kortille:


Rivi 169: Rivi 171:
c)
c)
Muista laittaa tunnus oikein!
Muista laittaa tunnus oikein!
----


== Linux 2.6.x ==
== Linux 2.6.x ==
<tt>/etc/modprobe.conf</tt> tiedostoon lisäsin rivit.<br>
<tt>/etc/modprobe.conf</tt> tiedostoon lisäsin rivit.
<tt>alias eth0 pcnet32<br>
<tt>alias eth0 pcnet32
options pcnet32 homepna=1</tt>
options pcnet32 homepna=1</tt>


Rivi 182: Rivi 182:
Added in <tt>/etc/modules</tt> these lines
Added in <tt>/etc/modules</tt> these lines


<tt>eth0 homepna=1<br>
<tt>eth0 homepna=1
pcnet32 homepna=1</tt>
pcnet32 homepna=1</tt>


Komenna päätteessä: <tt>sudo modprobe pcnet32 pcnet32_homepna=1</tt><br>
Then the command <tt>modprobe pcnet32 pcnet32_homepna=1</tt>
ja: <tt>sudo depmod -a</tt> <br>
 
ja uudelleenkäynnistä kone.
and <tt>depmod -a</tt> and rebooted.


[http://www.ubuntuforums.org/showthread.php?p=132355#post132355]
[http://www.ubuntuforums.org/showthread.php?p=132355#post132355]
----
== Linux 3.2.x ==
Nopea ja likainen tapa saada usb-väylään laitettava homePNA-adapteri toimimaan:
Esimerkkilaitteena ADMtek 8511 "pegasus"
<tt>(sudo) touch /etc/modprobe.d/pegasus.conf</tt>
Editoi luomaasi .conf:ia lisää rivit
<tt>alias eth# pegasus <br>
options pegasus mii_mode=1</tt>
eth# on dmesg:stä tai lsusbsta löytämäsi adapterin tunniste eth0, eth1... tai wlan0...
Seuraavaksi poistetaan ja uudelleenladataan kernel-moduli, joka nyt sisältää pegasus.conf:in rivit:
<tt>(sudo) modprobe -rv pegasus<br>
tai (sudo) rmmod pegasus<br>
(sudo) modprobe pegasus</tt>
Näin sain adapterin toimimaan xubuntussa, kolme ylintä lediä eivät enää palaneet modulin uudelleenlatauksen jälkeen, mutta adapteri toimi moitteetta luvatulla nopeudella.
[[Luokka:Verkko]]
[[Luokka:Ohjeet]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)
Noudettu kohteesta ”https://www.linux.fi/wiki/HomePNA