Opis jak zainstalować NET24 na openSUSE 10.1 i 10.2
1) ściągamy i uruchamiamy suseNEO http://www.susek.info/suse.php/content/view/752/75/ (http://www.susek.info/suse.php/content/view/752/75/)
2) wybieramy jako modem: THOMPSON
3) konfigurację automatyczną
4) automatyczne uruchomienie podczas startu
Jeśli po chwili diody się zapalą to możemy przejść dalej, jeśli nie to musimy szukać innego firmware.
5) pobieramy pakiety:
http://ftp.opensuse.org/pub/opensuse/distribution/SL-10.1/inst-source/suse/i586/rp-pppoe-3.7-11.i586.rpm
http://ftp.opensuse.org/pub/opensuse/distribution/SL-10.1/inst-source/suse/i586/linux-atm-2.5.0-12.i586.rpm
6) skopiuj wszystko do /tmp
7) logujemy się jako ROOT
su
haslo admina
przechodzimy do katalogu tmp
cd /tmp
9) instalujemy pobrane pakiety
yast2 -i rp-pppoe-3.7-11.i586.rpm linux-atm-2.5.0-12.i586.rpm
10) edytujemy plik
kate /etc/ppp/peers/suseneo
ma wygladac tak
niezapomnij zmienic tych gwiazdek na nazwe uzytkownika do suseneo z czyli 'nazwa@bn24'user '**************************login***************************'
noipdefault
defaultroute
noauth
updetach
usepeerdns
plugin rp-pppoe.so
nas0
### If the firmware loads but pppd won't
### connect, uncomment this option to make
### pppd be more verbose in the system log
# debug
### For more details (and more options)
### Read man pppd
11) stopujemy suseneo
killall pppd
12) edytujemy plik startu NET24
kate /etc/rc.d/suseneo
i wklej
#! /bin/sh
#
# /etc/init.d/ubuneo: start or stop Neostrada network connection.
. /etc/rc.status
pppd_bin="/usr/sbin/pppd"
case "$1" in
start)
echo "Starting SUSEneo..."
modprobe ppp_generic
modprobe pppoatm
modprobe br2684
count=0
while [[ $((count++)) -lt 40 ]]
do
sync=$(dmesg | grep 'ADSL line is up')
if [ ! -z "$sync" ]
then
br2684ctl -b -c 0 -a 8.35
sleep 3
ifconfig nas0 192.168.0.1 netmask 255.255.255.0 up
sleep 10
pppd call suseneo
exit 0
fi
sleep 1
done
echo "The SpeedTouch firmware did not load"
rc_status -v
;;
stop)
echo "Shutting down SUSEneo..."
killproc -TERM $pppd_bin
rc_status -v
;;
restart|force-reload)
echo "Restarting SUSEneo..."
killproc -TERM $pppd_bin
modprobe ppp_generic
modprobe pppoatm
modprobe br2684
count=0
while [[ $((count++)) -lt 40 ]]
do
sync=$(dmesg | grep 'ADSL line is up')
if [ ! -z "$sync" ]
then
br2684ctl -b -c 0 -a 8.35
sleep 3
ifconfig nas0 192.168.0.1 netmask 255.255.255.0 up
sleep 10
pppd call suseneo
exit 0
fi
sleep 1
done
echo "The SpeedTouch firmware did not load"
rc_status -v
;;
status)
echo "Starus SUSEneo..."
checkproc $pppd_bin
rc_status -v
;;
*)
echo "Usage: /etc/init.d/suseneo {start|stop|status|restart|force-reload}"
exit 1
;;
esac
rc_exit
13) nadajemy odpowiednie uprawnienia do pliku startującego NET24
chmod +x /etc/rc.d/suseneo
14) startujemy
/etc/rc.d/suseneo start
UWAGAJeśli nie zadziała, a diody będą się świecić uruchom ponownie suseNEO i wybierz 3 opcję: diagnoza
Zostanie wygenerowany plik o nazwie podanej przez instalator w katalogu /tmp
Podeślij mi go może będę mógł ci pomóc
fazerxlo@o2.pl