Modem SpeedTouch 330

Z Fedora Wiki
Wersja Borzole (dyskusja | edycje) z dnia 18:26, 10 wrz 2009

(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Skocz do: nawigacji, wyszukiwania
Tools.png
TODO
To tylko szkic artykułu. Wprawdzie kompletny, ale bez opisów

Spis treści

rpm

yum install ppp linux-atm-libs rp-pppoe

wersje modemu

awk '/4061/ { print $5 }' /proc/bus/usb/devices
4.00

lub całość

cat /proc/bus/usb/devices

firmware

tzw. firmware-extractor do niczego nie jest potrzebny w fedorze, zrobimy to z palca. Paczka powinna byc na CD od tpsy a jak nie to z netu. Thomson usunął linki, więc skorzystamy z uprzejmości NetBSD i dla wersji 2,4,5 pobieramy SpeedTouch330_firmware_3012.zip

Po rozpakowaniu w katalogu wydajemy polecenie:

dd bs=1 count=935 skip=32 if=ZZZL_3.012 of=speedtch-1.bin.4.00
dd bs=1 count=775545 skip=967 if=ZZZL_3.012 of=speedtch-2.bin.4.00

jako root

mv speedtch-*.bin.4.00 /lib/firmware

i już firmware jest na swoim miejscu i działa o czym się przekonamy wpisując w konsoli

tail -f /var/log/messages

i podłączyć modem to wypisze czy znalazł co trzeba.

konfiguracja

mcedit /etc/sysconfig/network-scripts/ifcfg-ppp0

dla TPSA

DEVICE=ppp0
BOOTPROTO=dialup
TYPE=xDSL
PEERDNS=yes
PIDFILE=/var/run/pppoa-adsl.pid
CONNECT_POLL=6
CONNECT_TIMEOUT=180
SYNCHRONOUS=no
DEFROUTE=yes
LCP_INTERVAL=10
LCP_FAILURE=2
USER='moj_login@neostrada.pl'
VPI=0
VCI=35
LINUX_PLUGIN=pppoatm.so
ONBOOT=yes
DNS1=208.67.222.222
DNS2=208.67.220.220 

do tego dwa bliźniacze pliki

mcedit /etc/ppp/pap-secrets

zawartość

"mój_login@neostrada.pl" "*" "hasło123"

sklonować

chmod 700 /etc/ppp/pap-secrets
cp -p /etc/ppp/pap-secrets /etc/ppp/chap-secrets

pozostaje start/reset sieci

service network start
chkconfig network on

musi działać

Note.png
Notatki
Echo-bug-48px.png to działa tylko przy wyłączonym SELinux

albo żeby nie czekać z usługami, aż się modem zsynchronizuje to

mcedit /etc/gdm/PostLogin/Default 

wypełnić

#!/bin/sh
(/etc/init.d/network start && sleep 5 && /usr/bin/notify-send -i messagebox_info "Neo powinno juz dzialać") &

ddclient

yum install ddclient

założyć konto na http://dyndns.org

albo z palca

mcedit /etc/ddclient.conf 

zawartość

daemon=300				# check every 300 seconds
syslog=yes				# log update msgs to syslog
#mail=root				# mail all msgs to root
#mail-failure=root			# mail failed update msgs to root
mail-failure=mój_mail@gmail.com 
pid=/var/run/ddclient/ddclient.pid	# record PID in file.
ssl=yes					# use ssl-support.  Works with ssl-library

## Detect IP with our CheckIP server
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
use=if, if=ppp0

## Default options
protocol=dyndns2
server=members.dyndns.org

## DynDNS username and password here
login=moj_login
password='hasełko'

## Dynamic DNS hosts
mój_adres.dyndns.org

włączamy podgląd

tail -f /var/log/messages

i odpalamy

service ddclient start
chkconfig ddclient on

wsio

sprawdzić na http://browserprivacy.info/

linki

Osobiste
Przestrzenie nazw

Warianty
Działania
Wiki
Nawigacja
Inne
Narzędzia