| Hlavná stránka | | Späť do sekcie hardware | | Späť do sekcie modemy |
|---|
Na začiatok:
Úplne ako prvú vec je potrebné po čerstvej inštalácii Ubuntu / Kubuntu nastaviť heslo roota v konzole aby sme sa vyhli problémom, že niečo nejde niekam skopírovať.
Takže si otvoríme konzolu:
sudo passwd root
Teraz si nastavíme heslo roota.
Keď máme heslo nastavené spustíme konqueror s právami roota:
sudo konqueror
Potom už ide kopírovať všetko všade...
stdsl.sh
Firmware
br2684ctl
Flex -2.5.31
Všimnime si že Firmware má koncovku tar.gz, čo je niečo ako *.rar alebo *.zip, jednoducho je to komprimovaný súbor, takže bude treba ten súbor rozbaliť aby sme dostali súbor cxacru-fw.bin
*br2684ctl + Flex -2.5.31 treba uložiť do /home a odtiaľ inštalovať ako na to sa dočítate o kúsok nižšie.
Okrem toho je potrebné stiahnuť aj tieto balíčky, nakoľko sú tam isté závislosti a inak by to nešlo nainštalovať.
Odporúčam ako vôbec prvé inštalovať tieto a až potom inštalovať hore uvedené súbory:
libc6_2.4-1ubuntu12_i386.deb
m4_1.4.4-1_i386.deb
m4-doc_1.4.4-1_all.deb
Samozrejme aj tieto súbory treba skopírovať tiež do /home inak by nešli nainštalovať. Keď ich tam všetky máme skopírované stačí pravé tlačidlo myši na jednotlivý *.deb súbor a z ponuky vybrať: kubuntu package menu/install package Týmto spôsobom nainštalujeme všetky horeuvedené súbory. Ideálne by bolo ich mať všetky v nejakej zložke v adresári /home/nieco, pamätajte na to ak by to nechcelo inštalovať.
/lib/firmware//usr/sbin, pridajme mu atribút spustiteľnosti do konzoly zadáme:chmod u+x /usr/sbin/stdsl.sh
Súbor stdsl.sh by mal vyzerať nasledovne:
#!/bin/sh
# ADSL connect for ST DSL
#2005.04.03 Ladislav Rado (lr (at) rsw (dot) sk)
case "$1" in
start)
VPI=1
VCI=32
modprobe br2684
modprobe ppp_generic
modprobe pppoe
br2684ctl -b -c 0 -a 0.1.32
ifconfig nas0 up
pppd call dsl-provider
;;
stop)
stopadsl
ifconfig nas0 down
ps h -o pid -C br2684ctl | xargs kill -s 9
;;
*)
echo "Usage `basename $0` {start|stop}"
esac
Ak tak nevyzerá, otvoríme si editor s právami roota:
kdesu kate
A vložíme namiesto pôvodného obsahu vyššie uvedený text.
sudo stdsl.sh start
A potom:
sudo pppoeconf
Odklikáme aplikáciu pppoeconf zadáme Meno a heslo ostatné len OK
/etc/ppp/peers s názvom dsl-provider ak tam ešte taký súbor náhodou nemáme a skopírujme tam:# Minimalistic default options file for DSL/PPPoE connections noipdefault defaultroute replacedefaultroute hide-password #lcp-echo-interval 30 #lcp-echo-failure 4 noauth persist #mtu 1492 usepeerdns plugin rp-pppoe.so nic-nas0 user "mojeprihlasovacie meno@dsl.stonline.sk"
Samozrejme treba upraviť:
user “mojeprihlasovacie meno@dsl.stonline.sk”
* Potrebné je tak isto vytvoriť prázdny súbor v priečinku /etc/ppp s názvom pap-secrets a skopírovať do neho:
# /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 "" * # 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. # * password "mojeprihlasovaciemeno@dsl.stonline.sk" * "mojeheslo"
Samozrejme upravime “mojeprihlasovaciemeno@dsl.stonline.sk” * “mojeheslo”
/etc/ppp s názvom resolv.conf a skopírujeme tam :nameserver 195.146.132.58 nameserver 195.146.128.60
Toto platí pre T-com ,takže ak máme iného IPS upravíme. * Reštartujeme pc
* Ideme do konzoly a napíšeme:
sudo stdsl.sh start
Malo by vypisať:
br2684ctl[4631]: Interface "nas0" created sucessfully br2684ctl[4631]: Communicating over ATM 0.1.32, encapsulation: LLC br2684ctl[4631]: Interface configured Plugin rp-pppoe.so loaded.
Gratulujem, práve ste sa pripojili.