Quick-ISDN-FLi4L-Howto

# This mini howto is for all users who cannot wait starting their Fli4l with ISDN.
# Let me say that the reason for this howto is to enable users to START
# Fli4l. It does not replace any documentation. It is highly recommended that
# you read and use the documentation for Fli4l.
# Some of the more special details are not contained in this document.
# Those parts of this howto which are subject to change by you got an !
# at the beginning of the spec. line.
# A feedback would be appreciated...
#------------------------------------------------------------------------------
# config.txt - fli4l configuration parameters V1.6.1
#
# You can edit/change this file with fliwiz V1.6 or any text editor.
#
# P L E A S E R E A D T H E D O C U M E N T A T I O N ,
# S E E R E A D M E . T X T
#
# Creation: 13.04.2000 fm
# Last Update: 28.03.2001 fm
#
# Copyright (c) 2000-2001 Frank Meyer <frank@fli4l.de>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#------------------------------------------------------------------------------

#------------------------------------------------------------------------------
# General settings:
#------------------------------------------------------------------------------
#! These settings are essentially necessary and MUST be set. For sure they have
#! to be changed to meet your personal needs.
#! The host name can be found below in the net configuration part. The host name
#! you use here MUST be the same as it is in the net configuration !
#! Of course the password has to be set to your personal password.
#! Best alternative would be a password containing characters AND numbers.
HOSTNAME='router' # name of fli4l router
PASSWORD='gonzo22' # password for telnetd, ftpd, sshd, and samba
MOUNT_BOOT='rw' # mount boot device (floppy): ro, rw, no

#------------------------------------------------------------------------------
# Ethernet card drivers:
# uncomment your ethernet card
#------------------------------------------------------------------------------
#! Now we initialize the network adaptor. As an example we use here one of the
#! most sold adaptors, the Realtek 8xxx.
#! Those who are not sure which make of adaptor they use should have just a
#! look on their adaptor. In most cases the maufacturer of the chipset is printed
#! on the board itself or some of the chips on the board.
#! In almost every case it is not necessary to fill in anything in the options section.
#! If you use more than one adaptor or one with special needs then you possibly
#! need to fill in the options section.
#! The latest drivers are those for PCMCIA adaptors. Since there will be only few
#! users of this type of adaptor we will not discuss this in detail.
ETH_DRV_N='1' # number of ethernet drivers to load, usually 1
#ETH_DRV_1='3c505' # 3COM Etherlink Plus (3c505)
#ETH_DRV_1='3c507' # 3COM Etherlink 16 (3c507)
#ETH_DRV_1='3c509' # 3COM EtherLinkIII (3c509)
#ETH_DRV_1='3c515' # 3COM EtherLink XL ISA (3c515)
#ETH_DRV_1='3c59x' # 3COM Vortex/Boomerang 3c59x,3c900,3c905
#ETH_DRV_1='82596' # Apricot Xen-II on board Ethernet
#ETH_DRV_1='8390 3c503' # 3COM EtherLinkII (3c503)
#ETH_DRV_1='8390 cs89x0' # CRYSTAL LAN CS8900/CS8920
#ETH_DRV_1='8390 e2100' # Cabletron E21xx ISA
#ETH_DRV_1='8390 hp' # HP PCLAN (27245, 27xxx) ISA
#ETH_DRV_1='8390 hp-plus' # HP PCLAN+ (27247B and 27252A) ISA
#ETH_DRV_1='8390 ne' # NE2000 ISA clone
ETH_DRV_1='8390 ne2k-pci' # NE2000 PCI clone (Realtek 8019/8029)
#ETH_DRV_1='8390 smc-ultra' # SMC ULTRA
#ETH_DRV_1='8390 wd' # SMC WD80*3
#ETH_DRV_1='at1700' # AT1700 (Fujitsu 86965) ISA
#ETH_DRV_1='de4x5' # Digital DE425, DE434, DE435, DE450, DE500
#ETH_DRV_1='depca' # DEPCA, DE10x, DE200, DE201, DE202, DE422
#ETH_DRV_1='dgrs' # Digi International RightSwitch PCI/EISA
#ETH_DRV_1='dmfe' # DM9102 compatible PCI cards from Davicom
#ETH_DRV_1='eepro' # Intel EtherExpress Pro/10
#ETH_DRV_1='pci-scan eepro100' # Intel EtherExpressPro PCI 10+/100B/100+ (NEW)
#ETH_DRV_1='eexpress' # EtherExpress16 ISA
#ETH_DRV_1='epic100' # SMC EPIC/100 (EtherPower II) PCI
#ETH_DRV_1='eth16i' # ICL EtherTeam 16i/32
#ETH_DRV_1='ewrk3' # EtherWORKS 3 ISA (DE203, DE204, DE205)
#ETH_DRV_1='hp100' # HP 10/100VG PCLAN (ISA, EISA, PCI)
#ETH_DRV_1='lance' # AMD LANCE and PCnet (AT1500, NE2100) ISA
#ETH_DRV_1='old_tulip' # Old DECchip Tulip (dc21x4x) PCI
#ETH_DRV_1='pcnet32' # AMD PCI PCnet32
#ETH_DRV_1='rtl8139' # RealTek 8129/8139 (not 8019/8029!) PCI
#ETH_DRV_1='sis900' # SiS 900/7016
#ETH_DRV_1='tlan' # TI ThunderLAN (Compaq Netelligent ...)
#ETH_DRV_1='tulip' # DECchip Tulip (dc21x4x) PCI
#ETH_DRV_1='pci-scan natsemi' # Nat Semi (NEW)
#ETH_DRV_1='pci-scan starfire' # Starfire (NEW)
#ETH_DRV_1='pci-scan via-rhine' # VIA Rhine PCI (3043 or Rhine-2 VT86c100A) (NEW)
#ETH_DRV_1='pci-scan winbond-840' # Winbond 840 (NEW)
#ETH_DRV_1='lanstreamer' # Token Ring: IBM Auto LANStreamer PCI Adapter
#ETH_DRV_1='olympic' # Token Ring: IBM cards (Pit/Pit-Phy/Olympic)
#ETH_DRV_1='ibmtr' # Token Ring: IBM 16/4
#ETH_DRV_1='8390 pcnet_cs' # PCMCIA: NS8390-based cards (NE2000, DLINK etc)
#ETH_DRV_1='3c574_cs' # PCMCIA: 3Com 574
#ETH_DRV_1='3c575_cs' # PCMCIA: 3Com 575 (NEW)
#ETH_DRV_1='3c589_cs' # PCMCIA: 3Com 589
#ETH_DRV_1='airo' # PCMCIA: Airo 4500 & 4800 series cards (NEW)
#ETH_DRV_1='airo_cs' # PCMCIA: Airo 4500 & 4800 series cards (NEW)
#ETH_DRV_1='eepro100_cb' # PCMCIA: EtherExpress Pro 100 (NEW)
#ETH_DRV_1='epic_cb' # PCMCIA: SMC 83c170 EPIC/100 (NEW)
#ETH_DRV_1='ibmtr_cs' # PCMCIA: IBM Token Ring (NEW)
#ETH_DRV_1='netwave_cs' # PCMCIA: Netwave AirSurfer Wireless LAN
#ETH_DRV_1='nmclan_cs' # PCMCIA: New Media Ethernet LAN
#ETH_DRV_1='pcnet_cs' # PCMCIA: NS8390 Based cards (NEW)
#ETH_DRV_1='ray_cs' # PCMCIA: Raylink wireless cards (NEW)
#ETH_DRV_1='smc91c92_cs' # PCMCIA: SMC91c92-based cards
#ETH_DRV_1='tulip_cb' # PCMCIA: DEC 21040-family cards (NEW)
#ETH_DRV_1='wavelan_cs' # PCMCIA: WaveLAN
#ETH_DRV_1='wavelan2_cs' # PCMCIA: WaveLAN2
#ETH_DRV_1='wvlan_cs' # PCMCIA: Lucent WaveLAN/IEEE 802.11 (NEW)
#ETH_DRV_1='xirc2ps_cs' # PCMCIA: Xircom: CE2, CEM28, CEM33, or CE3

ETH_DRV_1_OPTION='' # additional option, e.g. 'io=0x340' for ne

#------------------------------------------------------------------------------
# Ether networks used with IP protocol:
#------------------------------------------------------------------------------
#! This section defines the number (usually: 1) of networks and the
#! IP address of the router. In this example I chose address 192.168.6.4 .
#! Itīs an address from a so called class-C net which will not cause any confilcts
#! with internet addresses.
IP_ETH_N='1' # number of ip ethernet networks, usually 1
IP_ETH_1_NAME='' # optional: other device name than ethX
IP_ETH_1_IPADDR='192.168.6.4' # IP address of your n'th ethernet card
IP_ETH_1_NETWORK='192.168.6.0' # network of your LAN
IP_ETH_1_NETMASK='255.255.255.0' # netmask of your LAN

#------------------------------------------------------------------------------
# Additional routes, optional
#------------------------------------------------------------------------------
IP_DEFAULT_GATEWAY='' # normally not used, read documentation!
IP_ROUTE_N='0' # number of additional routes
IP_ROUTE_1='192.168.7.0 255.255.255.0 192.168.6.99' # network netmask gateway

#------------------------------------------------------------------------------
# Masquerading
#------------------------------------------------------------------------------
#! This section describes masking of OUR home network against the internet.
#! [If we wouldnīt do so we had thousands of IP addresses like our own in the
#! internet - and that would cause some real confusion !]
#! Modules for spec. services may be installed here.
#! We just leave it as it is !
MASQ_NETWORK='192.168.6.0/24' # networks to masquerade (e.g. our LAN)
MASQ_MODULE_N='1' # load n masq modules (default: only ftp)
MASQ_MODULE_1='ftp' # ftp
MASQ_MODULE_2='netmeeting' # netmeeting or h323, don't use both !!!
#MASQ_MODULE_2='h323' # h323 or netmeeting, don't use both !!!
MASQ_MODULE_3='icq' # icq (use with caution!)
MASQ_MODULE_4='irc' # irc
MASQ_MODULE_5='raudio' # raudio
MASQ_MODULE_6='vdolive' # vdolive
MASQ_MODULE_7='quake' # quake
MASQ_MODULE_8='cuseeme' # cuseeme
MASQ_MODULE_9='pptp' # pptp
MASQ_MODULE_10='ipsec' # ipsec
MASQ_MODULE_11='dplay' # dplay (direct play)
MASQ_MODULE_12='msn-0.02' # msn zone (use version 0.01 or 0.02)
MASQ_MODULE_13='udp_dloose' # pseudo mod: some internet games need it

#------------------------------------------------------------------------------
# Routing without masquerading
#------------------------------------------------------------------------------
ROUTE_NETWORK='' # optional: route from/to network, no masq

#------------------------------------------------------------------------------
# Routing: internal hosts to deny forwarding
#------------------------------------------------------------------------------
#! In this section we can tell spec. computers: NO NOT YOU!
#! YOU ARE NOT ALLOWED IN MY NETWORK.
#! This is done by filling in the IP addresses of the denied hosts.
#! Donīt forget to increment counter value in: FORWARD_DENY_HOST_N !
FORWARD_DENY_HOST_N='0' # number of denied hosts
FORWARD_DENY_HOST_1='192.168.6.7' # optional: 1st denied host
FORWARD_DENY_HOST_2='192.168.6.6' # optional: 2nd denied host

#------------------------------------------------------------------------------
# Routing: ports to reject/deny forwarding (from inside and outside!)
#------------------------------------------------------------------------------
#! Deny / Forwarding is one of the main sections !!!
#! Especially the port which is already set below plays a main role in
#! security of your computer(s).
#! This list may be expanded to meet your needs.
#! [If you do so donīt forget to increment: FORWARD_DENY_PORT_N
FORWARD_DENY_PORT_N='1' # no. of ports to reject/deny forwarding
FORWARD_DENY_PORT_1='137:139 REJECT' # deny/reject forwarding of netbios

#------------------------------------------------------------------------------
# Firewall: ports to reject/deny from outside (all served ports)
#
# here we leave two ports untouched:
#
# 53 dns
# 113 auth
#------------------------------------------------------------------------------
#! Now fli4l acts as a firewall...
#! Most interesting ports are already "closed" in the settings below.
#! prots 80 (HTTP), 21 (FTP), 53 (name resolution),
#! 113 (authentification) are left "open" because we want to use them
#! or because we NEED them for communication.
#! For ports which shall be denied/closed we have two choices:
#! 1.) REJECT = port is shown but it is forbidden to use it
#! 2.) DENY = if somebody wants to use this port fli4l will tell the other computer that
#! this port is not existing!
FIREWALL_DENY_PORT_N='7' # no. of ports to reject/deny
FIREWALL_DENY_PORT_1='0:20 REJECT' # privileged ports: reject or deny
FIREWALL_DENY_PORT_2='24:52 REJECT' # privileged ports: reject or deny
FIREWALL_DENY_PORT_3='55:79 REJECT' # privileged ports: reject or deny
FIREWALL_DENY_PORT_4='81:113 REJECT' # imond/telmond ports: reject or deny
FIREWALL_DENY_PORT_5='1023:4999 REJECT' # imond/telmond ports: reject or deny
FIREWALL_DENY_PORT_6='8000 REJECT' # proxy access: reject or deny
FIREWALL_DENY_PORT_7='20012 REJECT' # vbox server access: reject or deny

FIREWALL_DENY_ICMP='no' # deny icmp (ping): yes or no
FIREWALL_LOG='yes' # log access to rejected/denied ports

#------------------------------------------------------------------------------
# Domain configuration:
#------------------------------------------------------------------------------
#! As the server for address resolution (DNS server) I filled in the fast
#! T-Online server. Feel free to change it to any other address you want.
#! Please fill in a name for YOUR own domain. This is an artificial name which
#! is only relevant for your own network.
#! In this example it is: "kipka.net" .
#! Essentially important is the address of your router (192.168.6.4) and the computer(s)
#! you use in YOUR network.
#! It depends on the configuration of your network hwo many computers are included
#! and what their names are.
#! Attention: computers which are mentioned here MUST have THESE addresses and
#! names.
START_DNS='yes' # start dns server: yes or no
DNS_FORWARDERS='194.25.2.129' # DNS server of your provider, e.g. MSN
DNS_VERBOSE='no' # log queries in /usr/local/ens/ens.log
DOMAIN_NAME='kipka.net' # your domain name
HOSTS_N='5' # number of hosts in your domain
HOST_1='192.168.6.1 server' # 1st host: ip and name
HOST_2='192.168.6.2 tine' # 2nd host: ip and name
HOST_3='192.168.6.3 torben' # 3rd host: ip and name
HOST_4='192.168.6.4 router' # 4th host: ip and name
HOST_5='192.168.6.5 mailserver' # 4th host: ip and name

#------------------------------------------------------------------------------
# Special DNS configuration
#------------------------------------------------------------------------------
DNS_N='0' # number of special dns servers, normally 0
#DNS_1='firma.de 192.168.1.12' # 1st special dns server for firma.de
#DNS_2='lan.firma.de 192.168.2.12' # 2nd special dns server for lan.firma.de

#------------------------------------------------------------------------------
# imond configuration:
#------------------------------------------------------------------------------
START_IMOND='yes' # start imond: yes or no
IMOND_PORT='5000' # TCP-Port, see also FIREWALL_DENY_PORT_x!
IMOND_PASS='' # imond-password, may be empty
IMOND_ADMIN_PASS='' # imond-admin-password, may be empty
IMOND_LED='' # tty for led: com1 - com4 or empty
IMOND_BEEP='yes' # beep if connection going up/down
IMOND_LOG='no' # log /var/log/imond.log: yes or no
IMOND_LOGDIR='/var/log' # log-directory, e.g. /var/log
IMOND_ENABLE='yes' # accept "enable/disable" commands
IMOND_DIAL='yes' # accept "dial/hangup" commands
IMOND_ROUTE='yes' # accept "route" command
IMOND_REBOOT='yes' # accept "reboot" command

#------------------------------------------------------------------------------
# Generic circuit configuration:
#------------------------------------------------------------------------------
IP_DYN_ADDR='yes' # use dyn. ip addresses (most providers do)
DIALMODE='auto' # standard dialmode: auto, manual, or off

#------------------------------------------------------------------------------
# Optional package: ISDN
#------------------------------------------------------------------------------
#! And now the main thing: ISDN !
#! But itīs very easy !
#! The example below mentions the Teles 16.3 (or 16.0 and 8.0 ISA).
#! Different types of adaptors are described in the documentation (including
#! settings for these adaptors). That should answer all questions!
#! Sometimes adaptors do not work when using spec. interrupts. In these
#! cases switch of use of second IDE channel (BIOS setup).
#! When using PNP adaptors you may have to disconnect mains from the computer
#! to re-initialise the hardware. Just play with settings...
OPT_ISDN='yes' # use ISDN: yes or no
ISDN_TYPE='3' # type, e.g. Teles 16.3 ISA
ISDN_IO='0xd80' # io, e.g. 0xd80 for Teles 16.3 ISA
ISDN_IO0='' # io0
ISDN_IO1='' # io1
ISDN_MEM='' # mem
ISDN_IRQ='15' # irq, e.g. 12 for Teles 16.3 ISA
ISDN_DEBUG_LEVEL='31' # debug level (hisax driver)
ISDN_VERBOSE_LEVEL='2' # verbose level


#----------------------------------------------------------------------------
# ISDN Circuits:
#----------------------------------------------------------------------------
ISDN_CIRCUITS_N='1' # number of ISDN circuits, DSL: see below!

#----------------------------------------------------------------------------
# Circuit 1: Internet- T-Online (FLATRATE)
#----------------------------------------------------------------------------
ISDN_CIRC_1_NAME='T-Online' # T-Online
ISDN_CIRC_1_TYPE='ppp' # circuit uses sync ppp (ipppd)
ISDN_CIRC_1_BUNDLING='no' # channel bundling: yes or no
ISDN_CIRC_1_BANDWIDTH='' # if bundling=yes: opt. bandwidth on demand
ISDN_CIRC_1_LOCAL='' # local ip address of your ISDN card - dummy
ISDN_CIRC_1_REMOTE='' # remote ip address (ISDN) - dummy
ISDN_CIRC_1_NETMASK='255.255.255.0' # netmask (ISDN) - dummy
ISDN_CIRC_1_MTU='1024' # maximum transmission unit
ISDN_CIRC_1_MRU='1524' # maximum receive unit
ISDN_CIRC_1_COMPRESSION='no' # compress headers if ppp: 'yes' or 'no'
ISDN_CIRC_1_IPX_NETWORK='' # optional: ipx network
ISDN_CIRC_1_IPX_NODE='' # optional: ipx nodes local:remote
ISDN_CIRC_1_REMOTENAME='' # optional: remote hostname for dialin
ISDN_CIRC_1_USER='your user id' # User-ID to login into provider's gateway
ISDN_CIRC_1_PASS='your password' # Password for login
ISDN_CIRC_1_ROUTE='0.0.0.0' # this is the default route
ISDN_CIRC_1_DIALOUT='0191011' # dialout: ISDN number of provider
ISDN_CIRC_1_DIALIN='' # dialin: no dialin
ISDN_CIRC_1_CALLBACK='off' # callback mode: 'in', 'out', or 'off'
ISDN_CIRC_1_CBDELAY='3' # callback delay, only used for callbacks
ISDN_CIRC_1_EAZ='your tel. no.' # Your MSN (without area code)
ISDN_CIRC_1_DEBUG='yes' # enable ipppd debugging, 'yes' or 'no'
ISDN_CIRC_1_AUTH='' # require the peer to authenticate itself
ISDN_CIRC_1_HUP_TIMEOUT='45' # Hangup after 45 seconds idle time
ISDN_CIRC_1_CHARGEINT='1' # Value of charge interval (in seconds)
ISDN_CIRC_1_TIMES='Mo-Su:00-24:0.032:Y'# times/charges when LCR

#! These are the settings for T-Online for the whole time (monday till sunday).
#! Of course you have to use settings which meet your needs and which use
#! your provider. Please read documentation for other settings, etc.


#------------------------------------------------------------------------------
# Optional package: PPPoE
#------------------------------------------------------------------------------
OPT_PPPOE='no' # use ppp over ethernet: yes or no
PPPOE_NAME='DSL' # circuit name, don't write spaces
PPPOE_ETH='eth1' # eth card connected to ADSL modem, e.g. 2nd
PPPOE_USER='anonymous' # username
PPPOE_PASS='surfer' # password
PPPOE_DEBUG='no' # enable pppd debugging, 'yes' or 'no'
PPPOE_HUP_TIMEOUT='600' # idle time after which to hangup
PPPOE_SYNCHRONOUS='no' # synchronous ppp: yes or no
PPPOE_CHARGEINT='60' # value of charge interval (in seconds)
PPPOE_TIMES='Mo-Su:00-24:0.0:Y' # times/charges when LCR

#------------------------------------------------------------------------------
# Optional package: PPTP - DSL in Austria
#------------------------------------------------------------------------------
OPT_PPTP='no' # use PPP over ethernet: yes or no
PPTP_ETH='eth1' # ethernet card connected to ADSL modem
PPTP_USER='anonymous' # username
PPTP_PASS='surfer' # password
PPTP_HUP_TIMEOUT='600' # idle time after which to hangup
PPTP_MODEM_TYPE='bbaa' # 2 different types in Austria: bbaa / bcaa

#------------------------------------------------------------------------------
# Optional package: HTTP-Server for Monitoring
#------------------------------------------------------------------------------
OPT_HTTPD='no' # install mini web server: yes or no
HTTPD_PORT='80' # http port, see also FIREWALL_DENY_PORT_x !
HTTPD_USER='admin' # user for the webserver
HTTPD_PASS='fli4l' # password for the webserver

#----------------------------------------------------------------------------
# optional package: PPPoE-Status
#----------------------------------------------------------------------------
OPT_POESTATUS='no' # show pppoe status on console #3

#------------------------------------------------------------------------------
# optional package: syslogd
#------------------------------------------------------------------------------
OPT_SYSLOGD='no' # start syslogd: yes or no
SYSLOGD_DEST='/dev/console' # destination of syslog messages

#------------------------------------------------------------------------------
# optional package: klogd
#------------------------------------------------------------------------------
OPT_KLOGD='no' # start klogd: yes or no

#------------------------------------------------------------------------------
# telmond configuration:
#------------------------------------------------------------------------------
OPT_TELMOND='no' # start telmond: yes or no
TELMOND_PORT='5001' # TCP-Port, see also FIREWALL_DENY_PORT_x!
TELMOND_LOG='no' # log /var/log/telmond.log: yes or no
TELMOND_LOGDIR='/var/log' # log-directory, e.g. /var/log
TELMOND_MSN_N='0' # number of msn->ip mapping entries
TELMOND_MSN_1='12345 192.168.6.1' # e.g. map MSN 123 to client 192.168.6.2
TELMOND_CMD_N='0' # no. of commands to be executed if call-in
TELMOND_CMD_1='123 * sleep 5; imonc dial' # e.g. dial out via default circuit

#------------------------------------------------------------------------------
# Optional package: tools
#------------------------------------------------------------------------------
OPT_TOOLS='yes' # install additional tools: yes or no

#------------------------------------------------------------------------------
# Optional package: wget
#------------------------------------------------------------------------------
OPT_WGET='no' # install wget, see howto on www.fli4l.de

#------------------------------------------------------------------------------
# Optional package: PNP
#------------------------------------------------------------------------------
OPT_PNP='yes' # install isapnp tools: yes or no

#------------------------------------------------------------------------------
# Optional package: SERIAL
#------------------------------------------------------------------------------
OPT_SERIAL='no' # install stty and setserial: yes or no

#------------------------------------------------------------------------------
# Optional package: RESCUE
#------------------------------------------------------------------------------
OPT_RESCUE='no' # install e2fsck

#------------------------------------------------------------------------------
# Optional package: TELNETD
#------------------------------------------------------------------------------
OPT_TELNETD='no' # install telnetd: yes or no

#------------------------------------------------------------------------------
# Optional package: SSHD (secure shell)
#------------------------------------------------------------------------------
OPT_SSHD='no' # install sshd: yes or no

#------------------------------------------------------------------------------
# Optional package: FTPD
#------------------------------------------------------------------------------
OPT_FTPD='yes' # install ftpd: yes or no
FTPD_PORT='21' # ftp port, see also FIREWALL_DENY_PORT_x !

#------------------------------------------------------------------------------
# Optional package: LCD
#------------------------------------------------------------------------------
OPT_LCD='no' # install lcd driver and tools: yes or no
LCD_COLS='20' # no. of lcd columns (16,20,32,40) dflt: 20
LCD_LINES='4' # no. of lcd lines (1,2,4) dflt: 4
LCD_ADDRESS='0x0378' # IO address of used lpt port, or 'comX'
LCD_TIME_LONG='' # long delay time (empty = default: 100)
LCD_TIME_SHORT='' # short delay time (empty = default: 40)
LCD_OPTION='' # set 'a_type=1', if you have a HD66712 chip
LCD_START_ISDN_RATE='yes' # isdn/dsl rating display on lcd: yes or no
LCD_TYPE_N='6' # no. of data types to show, see docum.
LCD_TYPE_1=' 1 0 0' # local date
LCD_TYPE_2=' 2 10 0' # local time
LCD_TYPE_3=' 9 0 1' # isdn circuit name - 1st channel
LCD_TYPE_4=' 6 0 2' # isdn status - 1st channel
LCD_TYPE_5='16 0 3' # isdn input rate - 1st channel
LCD_TYPE_6='17 10 3' # isdn output rate - 1st channel

#------------------------------------------------------------------------------
# Optional package: PPP
#------------------------------------------------------------------------------
OPT_PPP='no' # install serial ppp package
PPP_DEV='com1' # COM port - empty, com1 or com2
PPP_SPEED='38400' # COM port speed
PPP_IPADDR='192.168.4.1' # IP address of fli4l router (COMx)
PPP_PEER='192.168.4.2' # IP address of peer (pointopoint)
PPP_NETWORK='192.168.4.0' # network

#------------------------------------------------------------------------------
# Optional package: IPX network protocol
#------------------------------------------------------------------------------
OPT_IPX='no' # use ipx: yes or no
IPX_INTERNAL_NET='0x0ABCDEF0' # internal network
IPX_NODE='1' # node
IPX_INTERFACE='eth0' # ethernet interface used for IPX
IPX_FRAME='802.2' # frame type: 802.2,802.3,ether_ii,AUTO
IPX_NETWORK='0x0ABCDEF1' # network

#------------------------------------------------------------------------------
# Optional package: IMODEM
#------------------------------------------------------------------------------
OPT_IMODEM='no' # install isdn modem emulator: yes or no
IMODEM_MSN='81330' # isdn modem emulator: your msn
IMODEM_SERIAL='com1' # isdn modem emulator: COM port
IMODEM_SPEED='115200' # isdn modem emulator: COM speed

#------------------------------------------------------------------------------
# Optional package: LPD
# !!! Attention !!! Printer-Queue-Names changed, please read the manual !
# !!! Attention !!! LPD_PORT_x changed, please read the manual !
#------------------------------------------------------------------------------
OPT_LPD='no' # install lpd: yes or no
LPD_PORT_N='1' # how many ports for printing are used
LPD_PORT_1='0x378' # io-adress for printer on 1st port: 0x3bc,0x378 or 0x278
LPD_RAM='4096' # use 4 MB RAM (4096 KB) for printer queues

#------------------------------------------------------------------------------
# Optional package: SAMBA
# (if you want to print over samba, also OPT_LPD must be set to 'yes')
#------------------------------------------------------------------------------
OPT_SAMBA='no' # install samba: yes or no
SAMBA_WORKGROUP='kipka.net' # workgroup name of windows-clients
SAMBA_ADMINIP='192.168.' # ip addr of smb-client (mount fli4l rootfs)
SAMBA_LPNET_1='' # allowed networks for LPD_PORT_1, if empty all internal nets
SAMBA_TIMESERVER='no' # smb-timeserver for win-clients: yes or no

#------------------------------------------------------------------------------
# Optional package: NMBD
#------------------------------------------------------------------------------
OPT_NMBD='no' # install nmbd as SMB Nameserver
NMBD_MASTERBROWSER='no' # act as a masterbrowser: yes or no
NMBD_WINSSERVER='no' # act as an WINS-Server: yes or no
NMBD_WINSCLIENT='no' # act as an WINS-Client: yes or no
NMBD_EXTWINSIP='' # IP address of the external WINS-Server
NMBD_WINSPROXY='no' # act as an WINS-Proxy : yes or no

#------------------------------------------------------------------------------
# Optional package: PORTFW
#
# If you set OPT_PORTFW='yes', you have to edit opt/usr/local/bin/portfw.sh
#------------------------------------------------------------------------------
OPT_PORTFW='yes' # install port forwarding tools/modules

#------------------------------------------------------------------------------
# optional package: y2k correction
#------------------------------------------------------------------------------
OPT_Y2K='no' # y2k correction: yes or no
Y2K_DAYS='' # correct hardware Y2K-Bug: add x days

#------------------------------------------------------------------------------
# Optional package: TIME
#------------------------------------------------------------------------------
OPT_TIME='yes' # install time zone informations: yes or no
TIME_ZONE='MET' # timezone: MET or GMT
TIME_SERVICE='yes' # enable "time" service (port 37): yes or no
TIME_SERVER='ptbtime1.ptb.de' # name of time server, may be empty
TIME_ACCESS_AT_BOOT_TIME='yes' # access time server at boot time: yes or no
TIME_CIRCUITS='1 2 3' # circuit indices when to activate time sync

#------------------------------------------------------------------------------
# Optional package: DHCP
#------------------------------------------------------------------------------
OPT_DHCP='no' # install DHCP server: yes or no
DHCP_LS_TIME_DYN='3600' # default time for dynamic leases: 1 hour
DHCP_MAX_LS_TIME_DYN='7200' # max time for dynamic leases: 2 hours
DHCP_LS_TIME_FIX='86400' # default time for fix leases: 1 day
DHCP_MAX_LS_TIME_FIX='604800' # max time for fix leases: 1 week
DHCP_RANGE_1='192.168.6.2 192.168.6.100' # range of n'th ethnet, see ETH_N !

#------------------------------------------------------------------------------
# Optional: mount additional devices
#------------------------------------------------------------------------------
OPT_MOUNT='no' # mount disks or cdroms: yes or no
MOUNT_N='1' # number of mounts
MOUNT_1_DEV='/dev/cdrom' # example: 1st partition of first hard disk
MOUNT_1_POINT='/cdrom' # mount point, here: /hd
MOUNT_1_FS='iso9660' # filesystem type: fat, vfat, or ext2
MOUNT_1_OPTION='ro' # additional options, see documentation!

#------------------------------------------------------------------------------
# Optional package: CDROM (only for ide, scsi see below)
#------------------------------------------------------------------------------
OPT_CDROM='no' # install IDE CDROM drivers: yes or no

#------------------------------------------------------------------------------
# Optional package: SCSI drivers
#------------------------------------------------------------------------------
OPT_SCSI='no' # install SCSI drivers: yes or no
SCSI_DRV_N='1' # number of SCSI drivers, '2' means: with cdrom
SCSI_DRV_1='aha1542' # Adaptec AHA154x Controller
#SCSI_DRV_1='sym53c8xx' # All Adapter with Symbios Logic (LSI) Chips 53c8xx
#SCSI_DRV_1='wd7000' # Western Digital 7000 SCSI host adapter
#SCSI_DRV_1='ultrastor' # UltraStor 14F, 24F and 34F SCSI-2 host adapter
#SCSI_DRV_1='u14-34f' # UltraStor 14F and 34F SCSI-2 host adapters
#SCSI_DRV_1='tmscsim' # tmscsim
#SCSI_DRV_1='t128' # Trantor T128/T128F/T228 SCSI host adapters
#SCSI_DRV_1='sym53c416' # sym53c416 SCSI host adapter
#SCSI_DRV_1='sim710' # sim710
#SCSI_DRV_1='seagate' # 8-bit SCSI controllers
#SCSI_DRV_1='qlogicisp' # all QLogic PCI SCSI host adapters
#SCSI_DRV_1='qlogicfc' # QLogic ISP2100 SCSI-FCP host adapter
#SCSI_DRV_1='qlogicfas' # adapters based on the FASXX chip
#SCSI_DRV_1='psi240i' # PSI240i EIDE interface card
#SCSI_DRV_1='pci2220i' # PCI2220i EIDE interface card
#SCSI_DRV_1='pci2000' # PCI2000I EIDE interface card
#SCSI_DRV_1='pas16' # pas16 chip based cards
#SCSI_DRV_1='ncr53c8xx' # NCR53C8XX family of PCI-SCSI controllers
#SCSI_DRV_1='ncr53c406a' # NCR53c406a SCSI host adapter
#SCSI_DRV_1='megaraid' # AMI MegaRAID 418, 428, 438, 466, 762, 490 and 467 SCSI host adapters
#SCSI_DRV_1='ips' # IBM ServeRAID hardware RAID controllers
#SCSI_DRV_1='initio' # Initio 91XXU(W) SCSI host adapter
#SCSI_DRV_1='in2000' # ISA bus SCSI host adapter
#SCSI_DRV_1='gdth' # gdth family
#SCSI_DRV_1='g_ncr5380' # generic NCR family of SCSI controllers
#SCSI_DRV_1='fdomain' # Future Domain's 16-bit SCSI host adapters, incl. AHA2920A
#SCSI_DRV_1='eata' # support for the EATA-DMA protocol compliant SCSI Host Adapters
#SCSI_DRV_1='dtc' # DTC 3180/3280 SCSI Host Adapters
#SCSI_DRV_1='buslogic' # BusLogic MultiMaster and FlashPoint SCSI Host Adapters
#SCSI_DRV_1='atp870u' # adapters with atp870u
#SCSI_DRV_1='am53c974' # AM53/79C974 SCSI host adapters
#SCSI_DRV_1='aic7xxx' # various aic7xxx based Adaptec SCSI controllers *not* AHA2920
#SCSI_DRV_1='aha1740' # driver for AHA-1740
#SCSI_DRV_1='aha152x' # driver for AHA-1510, AHA-1520, AHA-1522, and AHA-2825
#SCSI_DRV_1='advansys' # all adapters manufactered by advansys
#SCSI_DRV_1='a100u2w' # Initio INI-A100U2W SCSI host adapter
#SCSI_DRV_1='53c78xx' # 53c7 and 8xx NCR family of SCSI controllers
SCSI_DRV_1_OPTION='' # enter driver option here, optional!

SCSI_DRV_2='cdrom' # SCSI CDROM driver
SCSI_DRV_2_OPTION='' # enter cdrom driver option here, not used yet

#------------------------------------------------------------------------------
# Optional package: PCMCIA support:
#------------------------------------------------------------------------------
OPT_PCMCIA='no' # pcmcia cards used: yes or no
PCMCIA_PCIC='i82365' # pcmcia socket driver: 'i82365' or 'tcic'
PCMCIA_PCIC_OPTS='' # option for socket driver, usually empty
PCMCIA_CORE_OPTS='' # option for pcmcia core driver, usually empty
PCMCIA_CARDMGR_OPTS='' # option for pcmcia card manager, usually empty

#------------------------------------------------------------------------------
# Optional package: PROXY (junkbuster)
#------------------------------------------------------------------------------
OPT_PROXY='no' # proxy junkbuster: yes or no
PROXY_ACCESS='192.168.6.0/24' # proxy: permit access from lans x.x.x.x/nn ...
PROXY_PORT='8000' # proxy: listen port, s. FIREWALL_DENY_PORT_x !
PROXY_FORWARD='' # proxy: optional forward-host:forward-port

#------------------------------------------------------------------------------
# Optional package: VBOX
#------------------------------------------------------------------------------
OPT_VBOX='no' # install answering machine: yes or no
VBOX_COMPRESSION='adpcm-4' # voice compr. level: adpcm-2/3/4 = 2/3/4 kb/s
VBOX_FREESPACE='0' # if space < freespace a call isn't accepted
VBOX_DEBUGLEVEL='FEWIDJ' # FEWIDJ means "log everything", -> see docs

VBOX_VBOXD_ALLOW_1='*' # optional: vboxd requests are allowed from...
VBOX_VBOXD_ALLOW_2='' # "*" means every host
VBOX_VBOXD_ALLOW_3=''
VBOX_VBOXD_ALLOW_4=''

VBOX_USERS_N='1' # number of users
VBOX_COMMON_SPACE='yes' # common spoolspace for all users?: yes or no
VBOX_BEEP_USERS='vboxuser' # users to be "beeped": blank separated list
VBOX_BEEP_HOURS='*' # when to use the beep signal: timerange
VBOX_BEEP_PAUSE='10' # pause between beeps in seconds

# user specific configuration:

VBOX_USERNAME_1='vboxuser' # username
VBOX_PASSWD_1='vbox' # password
VBOX_MSN_1='555111' # ph. number to be monitored (without area code)
VBOX_SPACE_1='6000' # diskspace to be used for spooldir(s) in kb

# the following configuration simulates an old-fashioned analog answering
# mashine: every call is answered at any time, always after 4 rings,
# the standard message is played and a 60 second message will be recorded.
# (boring... ;-)
# Please read the documentation to create a more complex setup

VBOX_CALLERID_1_1 = '* - --- Unknown ---'
VBOX_CALLERID_1_2 = ''
VBOX_CALLERID_1_3 = ''
VBOX_CALLERID_1_4 = ''
VBOX_RINGS_1_1 = '* * 4'
VBOX_RINGS_1_2 = ''
VBOX_RINGS_1_3 = ''
VBOX_RINGS_1_4 = ''
VBOX_SSECTION_1_1 = '* * standard.msg 60'
VBOX_SSECTION_1_2 = ''
VBOX_SSECTION_1_3 = ''
VBOX_SSECTION_1_4 = ''
VBOX_SECNAME_1_1 = ''
VBOX_SECTION_1_1_1 = ''
VBOX_SECTION_1_1_2 = ''
VBOX_SECNAME_1_2 = ''
VBOX_SECTION_1_2_1 = ''
VBOX_SECTION_1_2_2 = ''
#------------------------------------------------------------------------------
# end of config.txt
#------------------------------------------------------------------------------
#! That is ALL !
#! I hope that this howto is understandable.
#! As I said this is for beginners who are in a hurry.
#! It is complete for first steps with Fli4l but may be expanded afterwards.
#! Please be again be reminded that there IS a documentation which is really
#! worth reading.
#! Sometimes it is only one word or one line which makes the difference!
#!
#! Enjoy surfing the internet.

09. Juni 2001 by Joachim Kipka

transl. by matt.grammelt-onlinede

Klicken Sie hier, um die Seite auszudrucken.