MISDN
Aus Gentoo Linux Wiki
| Installationsmethoden • LiveCDs • Kernel & Hardware • Laptops & Notebooks • Portage • System • Netzwerke & Services • X • Software • Anderes • alphabetischer HOWTO Index |
Inhaltsverzeichnis |
[Bearbeiten] mISDN
mISDN steht für modular ISDN und läuft mindestens auf x86-Systemen.
Es wird ein USE-Flag in der /etc/make.conf eingetragen, um die zu nutzende ISDN-Karte zu definieren:
z.B.: MISDN_CARDS="hfcpci"
anpassen wie folgt:
avmfritz - Für Fritz!Cards von AVM hfcpci - Für HFC-PCI-Karten hfcmulti - Für HFC-Multiport-Karten (HFC-4S/8S/E1) hfcsusb - Für HFC-S-USB-basierte TAs sedlfax - Für Sedlbauer Speedfax+ w6692pci - Für Winbond-6692-basierte Karten hfcsmini - ? netjetpci - ? xhfc - ?
# emerge -va misdn
Kernel für ISDN:
CONFIG_PNP=y CONFIG_ISDN_BOOL=y CONFIG_ISDN_CAPI=m CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y CONFIG_ISDN_CAPI_MIDDLEWARE=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIFS_BOOL=y CONFIG_ISDN_CAPI_CAPIFS=m
Kernel für ppp:
CONFIG_PPP: PPP support (REQUIRED) CONFIG_PPP_ASYNC: asynchronous serial line discipline (optional, but highly recommended) CONFIG_PPP_SYNC_TTY: synchronous serial line discipline (optional; used by 'sync' pppd option) CONFIG_PPP_DEFLATE: Deflate compression (optional, but highly recommended) CONFIG_PPP_BSDCOMP: BSD-Compress compression (optional, but highly recommended) CONFIG_PPP_MPPE: MPPE encryption (optional, mostly used by PPTP links) CONFIG_PPPOE: PPPoE support (optional needed by rp-pppoe plugin)
[Bearbeiten] capi4k-utils & ppp
# emerge -va ppp capi4k-utils
Die capi.conf muss wie im ISDN-Howto eingerichtet werden.
# /etc/init.d/capi start
/etc/ppp/peers/isdn/<your provider> anlegen:
sync noauth user <username> plugin userpass.so password <password> defaultroute plugin capiplugin.so number <ISP-PHONE-NUMER> protocol hdlc ipcp-accept-local ipcp-accept-remote multilink mrru 1500 endpoint magic:4711 /dev/null
[Bearbeiten] Eine Verbindung herstellen
# pppd call isdn/<your provider>
testen mit:
# ps aux | grep pppd
Wenn etwas wie das kommt:
<PID> capi/0 S 0:00 pppd call isdn/arcor
ist man verbunden. Glückwunsch :)
Wenn etwas wie das kommt:
<PID> ? S 0:00 pppd call isdn/arcor
hat man vermutlich etwas falsch gemacht.
[Bearbeiten] Kanal-Bündelung
Für Kanal-Bündelung muss man `pppd call` zweimal absetzten.
# pppd call isdn/<your provider> # pppd call isdn/<your provider>
Man bekommt etwas wie das:
<PID> capi/0 S 0:00 pppd call isdn/arcor <PID> capi/1 S 0:00 pppd call isdn/arcor
Man "tötet" die zweite Leitung mit:
kill -9 `ps aux | grep pppd | grep capi/1 | awk '{print $1}'`
