[FreeBSD] Mini howto seriele kabelmodem

December 29th, 2001 by Rob


Inleiding
De kabelmodem gaan we heel simpel aanspreken als een gewone modem. Met een paar wijzigingen in de aansturing. (De kabelmodem snapt niet alle AT commando’s, of reageerd er niet op zoals het hoort.)

Benodigdheden
FreeBSD Machine.
Seriële Broadband kabelmodem.
pppd geïnstalleerd (staat meestal standaard geïnstalleerd.)
[pagebreak]
Configuratie bestanden
Je hebt een paar bestanden nodig om je kabelmodem aan te sturen, die bestanden kun je vinden in /etc/ppp/ en de instellingen van je provider worden opgeslagen in /etc/ppp/peers/

De directory /etc/ppp/

Eerst het bestand /etc/ppp/options Hier staat in hoe de modem aangestuurd moet worden e.d.

Shell:

asyncmap 0 noauth lock crtscts
defaultroute
debug
persist

Het bestand /etc/ppp/pap-secrets hier staan de inlognaam en het wachtwoord van je inbel verbinding in.

Shell:

“username” * “wachtwoord”

Ik denk dat het zo wel duidelijk is :)

Het bestand /etc/ppp/pppup

Shell:

#!/bin/sh

ps ax | grep pppd | grep -v grep
pid=`ps ax | grep pppd | grep -v grep | awk ‘{print $1;}’`
if [ X${pid} != "X" ] ; then
echo ‘pppd running: PID=’ ${pid-NONE}
else
echo ‘No pppd running.’
fi

set -x
netstat -n -I ppp0
ifconfig ppp0

De directory /etc/ppp/peers/
In deze directory staan specifieke inbelgegevens van je provider.

Het bestand /ppp/peers/casema
In dit bestand staat welke modem er voor deze isp gebruikt moet worden, en op wat voor snelheid die aangesproken moet worden.
Ook staat in dit bestand wel chat-script er gebruikt moet worden. (Jaaa.. Ook modems houden van chatten :) )

Shell:

/dev/cuaa0 57600 debug
crtscts defaultroute lock
connect ‘/usr/bin/chat -v -s -f /etc/ppp/peers/chat-casema’
noauth name loginname # Wat zou je hier moeten invullen?? :)

En tot slotte het chat-script voor de isp. /etc/ppp/peers
Hier staat regel voor regel wat er verwacht word e.d.

Shell:

TIMEOUT 5
ABORT “ERROR”
ABORT “NO ANSWER”
ABORT “BUSY”
ABORT “Username/Password Incorrect”
“” AT OK-AT-OK-AT-OK atd4

Leave a Reply

2 Responses to “[FreeBSD] Mini howto seriele kabelmodem”

  1. Comment by Anonymous

    Krijg het naare bericht chatschript failed.
    Wat nu?

  2. Comment by Anonymous

    Heb dit van internet afgeplukt werk wel.
    Graag iemand’s mening hierover./etc/ppp/ppp.conf
    —————–

    default:
    set device /dev/cuaa0
    set line /dev/cuaa0
    set speed 115200
    set ctsrts on
    accept lqr
    set mtu 1462
    set mru 1462
    set redial 2 5
    set reconnect 3 0

    kabel:
    set dial “TIMEOUT 4 “” AT OK-AT-OK ATDT4 CONNECT”
    set authname c1234567
    set authkey *******
    set timeout 10
    set ifaddr
    set openmode active
    delete ALL
    add default HISADDR
    #set dns 195.96.96.97 195.96.96.33
    #disable dns

    Greetz,

    Brian

SEO Powered by Platinum SEO from Techblissonline