środa, 07 stycznia 2009 
Start arrow FreeBSD arrow DOSTĘP DO INTERNETU arrow Neostrada (Sagem)
Menu BSD4u
FreeBSD
OpenBSD
NetBSD
Dla *BSD
FAQ BSD4u
Forum BSDGuru.org
Security Advisory
Licencje
Images BSD
Menu ogólne
Start
Aktualności
Download
Sondy
Szukaj
Linki
Książki
About BSD4u
Info
Team BSD4u
Regulamin
Kanał #BSD4u
Kontakt
Sondy
Co sądzisz o naszym nowym Projekcie, i jak oceniasz zmianę koncepcji Projektu?
 
Popularne
Kompilacja i konfigu...
SQUID - najpopularni...
Neostrada+ i modem ...
NATowanie czyli jak ...
Samba - serwer plikó...
Upgrade systemu
Apache (konfiguracja...
Praktyczne IPFW
MRTG - statystyki ru...
CVSup - pomocny podc...
Neostrada na modemie...
Postfix z autoryzacj...
Postfix - bezpieczny...
System Portów (Kolek...
Dummynet - dzielenie...
Top Download
File icon Postfix - "Krok po kroku" v1.16860
File icon Postfix - "Krok po kroku" v1.06618
File icon PPTPd - "Prosty i szybki VPN" v1.0b6108
File icon sdi.sh3848
File icon uEagle 1.0p12966
File icon named.sh2910
File icon uEagle 0.99b2865
File icon cs.sh2786
File icon uEagle 1.02753
File icon uEagle 1.12558
Ostatnie komentarze
transparent a virus...
Dodał: grzywka18
Dnia: 2008-05-13 11:19:58
hmm
Dodał: dzibi
Dnia: 2007-12-12 10:01:14
Bez tytułu
Dodał: grzywka18
Dnia: 2007-12-11 17:46:06
Bez tytułu
Dodał: termid
Dnia: 2007-05-09 18:01:11
Bez tytułu
Dodał: sarelo33
Dnia: 2006-12-30 23:50:14
Jest ok ale..
Dodał: theviant
Dnia: 2006-11-16 08:10:05
Google

Google


Newsletter
Zapisz się na nasz newsletter, jeżeli chcesz być na bieżąco informowany o aktualnościach..




Neostrada na modemie USB Thomson SpeedTouch 330 Drukuj E-mail
Oceny: / 35
KiepskiBardzo dobry 
piątek, 19 marca 2004 - Napisał: Tomasz Roszak (37436 odsłon)

Ostatnimi czasy TPSA "wciska" nam modem USB Thomson lub Alcatel SpeedTouch 330.
Poniższe krótkie HOWTO pomoże Ci szybko skonfigurować ten modem w systemie FreeBSD, który współpracuje z tymi modemami bez większych problemów.

Zabawę z modemem zaczynamy od sprawdzenia czy w jądrze mamy wkompilowane usb.

# cd /usr/src/sys/i386/conf/
# ee GENERIC

Sprawdźmy czy mamy wpisy:

device usb
device uhci
device ohci
device ehci #(nie jest konieczne)
device ugen

Jeżeli mamy to możemy przejść do odpalenia modemu, w przeciwnym razie pozostaje nam:

# /usr/sbin/config GENERIC
# cd ../compile/GENERIC
# make depend; make; make install; reboot

lub :

# make buildkernel

Po restarcie systemu, sprawdzamy czy system widzi nasz modem.

# usbdevs -v

Powienien ukazać się nam napis z rozpoznanymi kontrolerami USB oraz nasz modem:
ALCATEL Speed Touch 330 z informacją na którym porcie działa.

Przechodzimy do portów

# cd /usr/ports/net/pppoa

I odpalamy intslację:

# make install; make clean

Po instalacji pozostaje nam skonfigurowanie pliku ppp.conf
Toczymy się do katalogu /etc/ppp.
Edytujemy nasz plik ppp.conf i sprawdzamy czy mamy poniższe wpisy.

default:
 ident user-ppp VERSION (built COMPILATIONDATE)
 set log Phase Chat IPCP CCP tun command
 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 set login

adsl:
 set authname
 set authkey PASSWORD
 set device !"/usr/local/sbin/pppoa3 -c -m 1 -vpi 0 -vci 35 -d /dev/ugen0"
 accept chap
 set speed sync
 set timeout 0
 set reconnect 10 100
 add default HISADDR
 enable dns

Pamiętaj aby poprawnie wpisać swój LOGIN i PASSWORD. Zwróć uwagę, aby były odpowiednio ustawione parametry vpi 0 i vci 35.

Jeżeli chcesz "natować" swoją sieć LAN to wyedytuj plik /etc/rc.conf i dodaj wpis:

ppp_nat="YES"

Jeżeli potrzebujesz firewall'a to cofnij się do opisu ipfilter lub ipfw. Tam znajdziesz wszystkie niezbędne informacje.

Połączmy się ze światem.

# ppp -nat -background adsl

i po chwili (o ile wszystko dobrze poszło) powinieneś ujrzeć:

PPP Enabled

Teraz sprawdzimy nasze interfejsy

# ifconfig tun0

i sparwdź czy na Twoim interface (tun0) masz wpis:

tun0: flags=8051 mtu 1500
inet 216.136.204.21 --> 204.152.186.171 netmask 0xffffff00
Opened by PID 918

Oczywiście IP będą inne.

# lynx www.freebsd.hello.pl

życzę miłej zabawy......

Nie ma sensu odpalać całości z ręki więc proponuję stworzenie skryptu startowego. Będzie on startował przy każdym starcie systemu. Postępujemy zgodnie z poniższym opisem.

# cd /usr/local/etc/rc.d
# ee neostrada.sh

#!/bin/sh
case $1 in
  start)
        /usr/local/sbin/modem_run -f /usr/local/libdata/mgmt.o
        ppp -nat -background adsl
        ipnat -CF -f /etc/ipnat.rules
        ;;
  stop)
        killall modem_run
        killall ppp
        ;;
  *)
        echo "Usage: $0 {start|stop}"
        exit 1
esac

Autor: Tomasz Roszak
tomasz.roszak(at)oncology.am.poznan.pl

Komentarze:
Re: Neostrada na modemie USB Thomson Spe
Dodane przez imachine w dniu - 2004-04-10 21:41:08
albo mozna i cd /usr/ports/net/pppoa && make install clean ;] jako ze juz dostepne sa drivery w portsach :] 
 
pzdr
Re: Neostrada na modemie USB Thomson Spe
Dodane przez mlotek w dniu - 2004-04-27 19:50:56
ile trwa wlaczanie sh /usr/local/etc/rc.d/adsl.sh.sample? Bo wlaczam i nic sie nie dzieje  
 
FreeBSD 5.2.1
Re: Neostrada na modemie USB Thomson Spe
Dodane przez MorGotH w dniu - 2004-05-27 18:53:56
Witam wszystrkich zainteresowanych, wersja sterwonika 1.2 nie dziala na FreeBSD 5.2.1 i najlepiej skorzystac z wersji 1.2beta3, dzial bez problemu. W wersji 1.2 nie dziala przesylanie oprogramowania do modemu, wiec jest uwalony modem_run, mozna miec nadzieje ze poprawia to w nastepnej wersji. Z wlasnych doswiadczen wiem ze na Linux'ie jest tez cos nie tak wiec lepiej korzystac z wersji 1.2beta3 albo jak sie jest programista naprawic problem i udostepnic.
Re: Neostrada na modemie USB Thomson Spe
Dodane przez mariuszT w dniu - 2005-02-02 17:01:43
Hey. A ja mam taki problem robilem zgodnie z opisem i mam cos takiego 
 
# /usr/local/sbin/modem_run -f /usr/local/libdata/mgmt.o -d /dev/ugen0  
 
# ppp -background adsl  
Working in background mode  
Using interface: tun0  
Child failed (errdead)  
 
pomoze ktos co mam z tym fantem zrobic? 
Flaszka za rozwiazanie problemu ;P
Re: Neostrada na modemie USB Thomson Spe
Dodane przez uczniak w dniu - 2005-02-10 18:18:21
Oj Oj to chyba postawisz tą flaszke :-) 
daj znać na "
RATUNKU !!!!!
Dodane przez adi41 w dniu - 2005-06-19 11:29:56
TO NIE DZIALA! Mam juz dosc! Mam zainstalowane FreeBSD 5.4 i probowalem wszystkiego. Modem podlacza ok, wyswietla ze jest podlaczony SpeedTouch 330 usbdevs widzi wszystko pieknie. Synchronizacja modemu przebiega ok w ogole w tym artykule nic o niej nie ma a przeciez musi przejsc synchronizacja. Po synchronizacji wybieram zeby sie polaczyl i wywala wciaz blad children faild (errdead) !!!!! Sterowniki do modemu mam 3.1 potem zmienialem na 2.1 z CD romu tpsa i nic nie daje !!! POMOCY !!!!
Re: RATUNKU !!!!!
Dodane przez rdk74net w dniu - 2005-09-01 22:58:09
Ech mi rowniez nie dziala na FreeBsd 5.4 :( 
przy uruchamianiu modem_run wyskakuje komunikat ze nie mozna znalesc firmware choc sciezke podalem prawidlowo pozatym dodatkowo komunikat jak wyzej u kolegi  
moe ktos odpalil thomsona na freebsd 5.4 ???? :( prosze o pomoc!!
Re: Neostrada na modemie USB Thomson Spe
Dodane przez rdk74net w dniu - 2005-09-01 23:03:49
heheh i ja flashke dorzuce jak da sie to odpalic na 5.4 stable :P 
bo juz mam dosc radiowki i chcem sie przesiasc calkowicie na neo :) 
wiec podeslij co i jak. jak ruszy wysylam kase na flache :) 
Re: RATUNKU !!!!!
Dodane przez rdk74net w dniu - 2005-09-01 23:38:34
no juz sobie poradzilem na 5.4 wiec tak : 
jedziesz tak jak tu jest w opisie instalujesz i wszystko pieknie ladnie tylko ze musisz firmware inne sciagnac z tego adresu : 
http://emi.tux.bz/ZZZL_3.012 
zapisujesz do /usr/local/libdata 
 
edytujesz plik: 
ee /usr/local/etc/rd.d/adsl.sh.sample 
zmieniasz linie: 
"$PREFIX/sbin/modem_run" -f "$PREFIX/libdata/mgmt.o"  
na : 
"$PREFIX/sbin/modem_run" -f "$PREFIX/libdata/ZZZL_3.012"  
i zapisujesz plik w tym samym katalogu jako adsl.sh 
po restarcie smiga az milo :) 
Problem z kompilacja.
Dodane przez qmksmoli w dniu - 2005-09-09 13:01:21
Witam. 
Schody zaczynają się u mnie dosyć wcześnie. Otórz przy kompilacji sterownika speedtouch (czyli to z portów pppoa) w wersji zarówno 1.1, 1.2 jak i 1.3.1 po wydaniu make pojawia mi się coś takiego: 
gcc -Wall -I. -I/usr/local/include -I/usr/include -02 pusb.o pppoa3.0 crc.o atm.o -lkse -o pppoa3 
/usr/bin/ld: cannot find -lkse 
*** Error code 1 
Stop in /root/speedtouch(nazwa wersji) 
*** Error code 1 
 
Natomiast po wydaniu make w wersji 1.3 pojawia się coś takiego: 
gcc -02 -c mutex.c 
mutex.c:8: error: redefinition of 'union semun' 
*** Error code 1 
 
Co z tym zrobić? ./configure w każdym z przypadków kończy się pomyślnie. 
PLEASE HELP, bo już nie wiem co mam zrobić :( 
Re: Problem z kompilacja.
Dodane przez qmksmoli w dniu - 2005-09-10 19:47:14
Dobra sam już doszedłem: 
 
http://www.bsdguru.org/dyskusja/viewtopic.php?t=6977&highlight= 
 
tylko, że nie zmieniamy w samym pliku config.in ale także we wszystkich plikach które znajdziemy po wydaniu ./configure.

Tylko zarejestrowani użytkownicy mogą pisać komentarze.
Prosze zaloguj się i dodaj komentarz.

Powered by AkoComment!

Ostatnio aktualizowany ( sobota, 12 listopada 2005 )

« wstecz   dalej »
Ciekawostki
By szybko stworzyć pusty plik, użyj "touch nazwa_pliku".
Pobierz
FreeBSD
OpenBSD
NetBSD
DragonFlyBSD
PC-BSD
FreeSBIE LiveCD
4.4BSD Lite
Reklama M3M.pl
Domeny
Książki

FreeBSD. Księga eksperta

FreeBSD. Księga eksperta

Cena: 125.00 zł
Dodaj do koszyka


FreeBSD. Podstawy administracji systemem

FreebBSD

Cena: 64.90 zł
Dodaj do koszyka


OpenBSD. Podstawy administracji systemem

OpenBSD

Cena: 84.90 zł
Dodaj do koszyka


OpenBSD. Tworzenie firewalla za pomocą PF

Firewall PF

Cena: 44.90 zł
Dodaj do koszyka

Licznik odwiedzin
Odwiedziło już nas
2587650
Internautów od lutego 2003

Korzystamy ze statysyk