Návod pro ubuntu 7.0.10 a 8.0.4: pppoe (O2)
Je odpojený modem z počítače.
1. instalace firmware:
Máme ueagle-data-1.1.tar.gz z http://eagle-usb.org/ueagle-atm/non-free/
Dále se provede:
tar xzf ueagle-data-1.1.tar.gz
cd ueagle-data-1.1
2. vytvoření dresáře pro firmware
sudo mkdir /lib/firmware/ueagle-atm
dále zkopírování ueagle-data-1.1:
sudo cp -a * /lib/firmware/ueagle-atm
3.Zkontrolujeme instalaci firmwaru:
Připojíme modem do počítače.
Dále:dmesg|grep ueagle
Zkontroluje modul - mělo by se zobrazit
usb 1-2: [ueagle-atm] modem operational
usb 1-2: [ueagle-atm] ATU-R firmware version : 43e2ead7
- bez chyb-
4.konfigurace připojení - pppoe u telecomu
sudo apt-get install br2684ct nebo z http://packages.ubuntu.com/gutsy/br2684ctl pro gutsy, pro hardy
z http://packages.ubuntu.com/hardy/br2684ctl
-modul pro konfiguraci eth0 a pppoe - nainstalujeme.
5. Vytvoříme záváděcí modul pro konfiguraci:
gksudo gedit /etc/ppp/peers/pppoe.conf
code:
# example configuration for the kernel space PPP over Ethernet driver
#
# See the manual page pppd(Valím oči! Super! for information on all the options.
# MUST CHANGE: replace myusername@realm with the PPP login name given to
# your by your provider.
# There should be a matching entry with the password in /etc/ppp/pap-secrets
# and/or /etc/ppp/chap-secrets.
user "uživatelské jméno od isp"
# Load the PPPoE plugin.
plugin rp-pppoe.so
# Ethernet interface to which the modem is connected.
nas0
# Assumes that your IP address is allocated dynamically by the ISP.
noipdefault
# Try to get the name server addresses from the ISP.
usepeerdns
# Use this connection as the default route.
defaultroute
# Makes pppd "dial again" when the connection is lost.
persist
# Do not ask the remote to authenticate.
noauth
6. Úprava chap-secrets
gksudo gedit /etc/ppp/chap-secrets
Přidáme:"uživ.jméno od isp" "*" "heslo" "*"
7.Úprava pap-secrets
sudo gedit /etc/ppp/pap-secrets
Přidáme:"uživ.jméno od isp" "*" "heslo" "*"
Dokončena instalace konfigurace
8. Vlastní připojení
nahrajeme modul br2684:
modprobe br2684
pak:
br2684ctl -c 0 -b -a 8.48
pak:ifconfig nas0 up
pak:zavoláme pppd call pppoe.conf
Modem má tak minutu prodlevu.
Pak lze internet spustit.
9.usnadnění spuštění internetu:
Spouštěcí příkaz: sudo gedit /usr/bin/start-adsl
Code:
#!/bin/bash
modprobe br2684
br2684ctl -c 0 -b -a 8.48
ifconfig nas0 up
pppd call pppoe.conf
pak: nastavíme spustitelný příkaz:
sudo chmod +x /usr/bin/start-adsl
Dále stačí spustit: start-adsl
10.vypnutí připojení k internetu
příkaz: poff
restart
/sbin/modprobe -r br2684
killall br2684ctl
/sbin/ifconfig nas0 down
killall pppd
tail -f /var/log/syslog
Melo by to neco vypsat, potom se zkus pripojit, vypise to dalsi veci navic, to co bude navic, tak sem pak posli.Jun 27 15:45:26 komp br2684ctl[6260]: Interface "nas0" created sucessfully
Jun 27 15:45:26 komp br2684ctl[6260]: Communicating over ATM 0.8.48, encapsulation: LLC
Jun 27 15:45:26 komp br2684ctl[6260]: Interface configured
Jun 27 15:45:26 komp br2684ctl[6267]: RFC 1483/2684 bridge daemon started
Jun 27 15:45:26 komp pppd[6269]: Plugin rp-pppoe.so loaded.
Jun 27 15:45:26 komp kernel: [ 675.067412] PPP generic driver version 2.4.2
Jun 27 15:45:26 komp kernel: [ 675.088525] NET: Registered protocol family 17
Jun 27 15:45:26 komp pppd[6282]: pppd 2.4.4 started by root, uid 0
Jun 27 15:45:27 komp avahi-daemon[5189]: Registering new address record for fe80::260:4cff:febd:d5a5 on nas0.*.
Jun 27 15:45:36 komp kernel: [ 685.657775] nas0: no IPv6 routers present
Jun 27 15:46:01 komp pppd[6282]: Timeout waiting for PADO packets
Jun 27 15:46:01 komp pppd[6282]: Unable to complete PPPoE Discovery
Přesně tohle mi to dělalo i na OpenSuse 11 ... ???mě to vypsalo:Pises to spatne, proste jen zkopiruj ten prikaz odsud z fora, otevri terminal zmackni ctrl+shift+v a dej enter.
tail:invalid option -- /
Try 'tail --help' for more information což radši try nebudu...
Tak, konečně se někam dostáváme ... výpis (hodin si nevšímejte, mám je o 2 šouplý dopředu):Jo IPv6 vypni, tim nic neskazis :)Kód: [Vybrat]Jun 27 15:45:26 komp br2684ctl[6260]: Interface "nas0" created sucessfully
Přesně tohle mi to dělalo i na OpenSuse 11 ... ???
Jun 27 15:45:26 komp br2684ctl[6260]: Communicating over ATM 0.8.48, encapsulation: LLC
Jun 27 15:45:26 komp br2684ctl[6260]: Interface configured
Jun 27 15:45:26 komp br2684ctl[6267]: RFC 1483/2684 bridge daemon started
Jun 27 15:45:26 komp pppd[6269]: Plugin rp-pppoe.so loaded.
Jun 27 15:45:26 komp kernel: [ 675.067412] PPP generic driver version 2.4.2
Jun 27 15:45:26 komp kernel: [ 675.088525] NET: Registered protocol family 17
Jun 27 15:45:26 komp pppd[6282]: pppd 2.4.4 started by root, uid 0
Jun 27 15:45:27 komp avahi-daemon[5189]: Registering new address record for fe80::260:4cff:febd:d5a5 on nas0.*.
Jun 27 15:45:36 komp kernel: [ 685.657775] nas0: no IPv6 routers present
Jun 27 15:46:01 komp pppd[6282]: Timeout waiting for PADO packets
Jun 27 15:46:01 komp pppd[6282]: Unable to complete PPPoE Discovery
Tedy až na tu hlášku, že no IPv6 routers present ...
//edit: jinak předpokládám, že ta editace chap-secrets probíhá tak, že na konec připojím řádek "xxxxxxx" "*" "yyyyyyy" "*" , kde xxxx je moje uživatelské jméno od o2 a yyyyyy heslo, taktéž od o2 .. prostě to jméno a heslo, pod kterym jsem přihlášen teď z widlí ...
//edit č.2 : zkusím vypnout IPv6 ..
//edit č.3 : vypnutí IPv6 nepomohlo .. akorát zmizela ta hláška o něm z logu ...
Jun 27 15:46:01 komp pppd[6282]: Unable to complete PPPoE Discovery
Pouzivas PPPoE i ve Windows ?Díky teď mi to teda napsalo to samé to co Darth _Yodovi...Precti si clanek http://www.root.cz/clanky/hratky-z-radky-mc-tail-host-a-dalsi/ je to tam vysvetlene :)
akorát nevím co to znamená a jak dál, protože jsem ubuntu amatér...
//edit: spíš si myslím, že je to důsledek toho, ženějak nedorazej ty PAD0 packety ...Muze byt, zkusil bych ale ve windows overit, zda pouzivas PPPoA nebo PPPoE, popripade zavolat do O2 a zeptat se.
[ 50.499106] [ueagle-atm] driver ueagle 1.4 loaded
[ 50.499162] usb 2-1: [ueagle-atm] ADSL device founded vid (0X1110) pid (0X9021) Rev (0X508B): Eagle II
[ 50.948120] usb 2-1: [ueagle-atm] using iso mode
[ 50.987611] usb 2-1: [ueagle-atm] (re)booting started
[ 50.988985] usbcore: registered new interface driver ueagle-atm
[ 54.428873] usb 2-1: [ueagle-atm] ATU-R firmware version : 40e4be96
[ 54.430796] usb 2-1: [Ueagle-atm] requesting firmware ueagle-atm/CMVei.bin.v2 failed, try to get older cmvs
[ 54.492778] usb 2-1: [ueagle-atm] modem started, waiting synchronization...
[ 64.480039] usb 2-1: [ueagle-atm] modem synchronization failed (may be try other cmv/dsp)
[ 64.480045] usb 2-1: [ueagle-atm] (re)booting started
[ 66.124620] usb 2-1: [ueagle-atm] ATU-R firmware version : 40e4be96
[ 66.126733] usb 2-1: [Ueagle-atm] requesting firmware ueagle-atm/CMVei.bin.v2 failed, try to get older cmvs
[ 66.180536] usb 2-1: [ueagle-atm] modem started, waiting synchronization...
[ 77.174317] usb 2-1: [ueagle-atm] modem operational
Napiš výstup po příkazu ifconfig, dmesg|grep ueagle.Podle jakého návodu jsi ho na OpenSuse 11 rozběhl?
Na opensuse 11 jsem v pohodě rozběhl tento modem.
:)
Upravil jsem návod z open suse 10,Zajímavé je, že ten původní jsem úspěšně aplikoval na OpenSuse 10.2 ... zkoušel jsem jej použít i na OpenSuse 11 a bez úspěchu. Teď jsem vyzkoušel tvůj upravený návod a ten mi na Susu 11 funguje. Zvláštní. Každopádně děkuji za pomoc. Nerad bych se od Ubuntu obracel k OpenSusu nadobro, takže ví někdo co s tím Ubuntu? :)
http://www.suseportal.cz/forum/opensuse-10-3-sagem-800-840#comment-19554
;)
sudo mv /usr/bin/start-adsl /etc/init.d
sudo update-rc.d start-adsl start 50 2 3 4 5 . stop 50 6 0 .
shaman@A04-0201a:~/ueagle-data-1.1$ modprobe br2684
FATAL: Error inserting br2684 (/lib/modules/2.6.24-19-generic/kernel/net/atm/br2684.ko): Operation not permitted
shaman@A04-0201a:~$ modprobe br2684
FATAL: Error inserting br2684 (/lib/modules/2.6.24-19-generic/kernel/net/atm/br2684.ko): Operation not permitted
shaman@A04-0201a:~/ueagle-data-1.1$ start-adsl
bash: /usr/bin/start-adsl: /bin/bash^M: bad interpreter: No such file or directory
sudo mv /usr/bin/start-adsl /etc/init.d
sudo update-rc.d start-adsl start 50 2 3 4 5 . stop 50 6 0 .
Hannibal_Lexter:Ano, také jsem nalezl na fóru, ale napsalo mi to, že je nainstalovana aktualni verze (nebo něco v téže smyslu). Ovšem zrovna tuto verzi jsem nepotřeboval.
sudo apt-get install build-essential
jste zkoušel?
Ještě zkuste
sudo apt-get install libc6-dev-i386
Neuškodil by také onen config.log
Můžete mi poslat tu část z CD, která pojednává o driveru do Linuxu - tj. ony zdrojáky? Třeba z toho něco vymyslím.Dobře, doufám, že nevadí, že to bude tak za cca 2 hodinky, mám ještě nějaké povinnosti.
Můžete mi poslat tu část z CD, která pojednává o driveru do Linuxu - tj. ony zdrojáky? Třeba z toho něco vymyslím.Dobře, doufám, že nevadí, že to bude tak za cca 2 hodinky, mám ještě nějaké povinnosti.
Pošlu to na Váš mail.
Prozatím děkuji.
Máte to na mailu :) .Můžete mi poslat tu část z CD, která pojednává o driveru do Linuxu - tj. ony zdrojáky? Třeba z toho něco vymyslím.Dobře, doufám, že nevadí, že to bude tak za cca 2 hodinky, mám ještě nějaké povinnosti.
Pošlu to na Váš mail.
Prozatím děkuji.
Vůbec není zač :)
Máte to na mailu :) .Můžete mi poslat tu část z CD, která pojednává o driveru do Linuxu - tj. ony zdrojáky? Třeba z toho něco vymyslím.Dobře, doufám, že nevadí, že to bude tak za cca 2 hodinky, mám ještě nějaké povinnosti.
Pošlu to na Váš mail.
Prozatím děkuji.
Vůbec není zač :)
user "<597471256>" password "<1544632569>" plugin pppoatm.so<8>.<30> noipdefault usepeerdns defaultroute persist noauth |
# Secrets for authentication using CHAP # client server secret IP addresses |
# /etc/ppp/pap-secrets # # This is a pap-secrets file to be used with the AUTO_PPP function of # mgetty. mgetty-0.99 is preconfigured to startup pppd with the login option # which will cause pppd to consult /etc/passwd (and /etc/shadow in turn) # after a user has passed this file. Don't be disturbed therefore by the fact # that this file defines logins with any password for users. /etc/passwd # (again, /etc/shadow, too) will catch passwd mismatches. # # This file should block ALL users that should not be able to do AUTO_PPP. # AUTO_PPP bypasses the usual login program so it's necessary to list all # system userids with regular passwords here. # # ATTENTION: The definitions here can allow users to login without a # password if you don't use the login option of pppd! The mgetty Debian # package already provides this option; make sure you don't change that. # INBOUND connections # Every regular user can use PPP and has to use passwords from /etc/passwd * hostname "597471256" * # UserIDs that cannot use PPP at all. Check your /etc/passwd and add any # other accounts that should not be able to use pppd! guest hostname "*" - master hostname "*" - root hostname "*" - support hostname "*" - stats hostname "*" - # OUTBOUND connections # Here you should add your userid password to connect to your providers via # PAP. The * means that the password is to be used for ANY host you connect # to. Thus you do not have to worry about the foreign machine name. Just # replace password with your password. # If you have different providers with different passwords then you better # remove the following line. #1544632569 |
hannibal@hannibal-desktop:~$ pon ueagle-atm /usr/sbin/pppd: /usr/lib/pppd/2.4.4/pppoatm.so<8>.<30>: cannot open shared object file: No such file or directory /usr/sbin/pppd: Couldn't load plugin pppoatm.so<8>.<30> |
Zkouknul bych zda máš v /usr/bin/pppd/2.4.4./ soubor pppoatm.so
Chyba ti říká, že tam není :
/usr/sbin/pppd: /usr/lib/pppd/2.4.4/pppoatm.so<8>.<30>: cannot open shared object file: No such file or directory
A ještě by jsi asi měl mít zapsané heslo v pap secret (s tím chap nevím nevím)
"<vaše uživ_jméno>" "*" "<vašeč heslo >" "*"
u tvojeho souboru máš:
* hostname "597471256" *
mělo by to být asi takto
jméno * heslo *
cp ~/Desktop/ueagle-data-1.1.tar.gz /tmp && cd /tmp
tar -zxvf ueagle-data-1.1.tar.gz
sudo mkdir /lib/firmware/ueagle-atm
cd ueagle-data-1.1/
sudo cp -a * /lib/firmware/ueagle-atm/
3)sudo gedit /etc/ppp/peers/ueagle-atm
a vložit user "597471256"4)
password "1544632569"
plugin pppoatm.so 8.30 #tady možná místo 30 bude 35 nebo 48
noipdefault
usepeerdns
defaultroute
persist
noauth
sudo gedit /etc/ppp/chap-secrets
a vložit"597471256" * "1544632569" *5) Postupně zadávat příkazy do terminálu:
sudo modprobe pppoatm
sudo modprobe ueagle_atm
Chvílku počkat a zadat následující příkaz:pppd call ueagle-atm
luisah: Dle o2 (a předtím telecomu atd.) jsou všechny linky migrované na PPPoE (a to jsou schopni tvrdit i do telefonu během podpory) - z vlastní zkušenosti ovšem vím, že tomu tak rozhodně není a minimálně 30% linek, které mám ve správě, v PPPoE není. Takže klidně tam může být PPPoAJo přesně tohle mi tvrdili a díky O2 jsem si teda pořídil ethernetový router a mám po podobných problémech -> Děkuji O2 :D
http://www.ubudsl.com/en/start.php