· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Asterisk Env

Dell server

* PowerEdge SC430
  • Çϵå¿þ¾î
    • Intel E7230 chipset
    • À򮂡ú ¸¶¿ì½º´Â usb ·Î ¿¬°áÇØ¾ß ÇÔ
    • NIC Ä«µå: NetXtreme Desktop/Mobile
    • http://www.broadcom.com/support/ethernet_nic/downloaddrivers.php
    • PCI slot µÎ°³, PCI Express slot 3°³(8,4,1)
    • XGI Volari Z7 graphics controller driver
    • http://search.dell.com/
    • Ãʱâ»óÅÂ
    • CentOS ¸¸ ¼³Ä¡µÇ¾î ÀÖ¾úÀ½.
    • windowsXP ¼³Ä¡ CD ´Â Ãʱâ»óÅ¿¡¼­ ¸ÔÅëÀÌ µÊ
    • windows 2000 ¼³Ä¡
    • windowsXP ¼³Ä¡

* trixboxNow ¼³Ä¡
# P A R T I T I O N   S P E C I F I C A T I O N
# 
# This is where you specify the partitions to be used in the install.
# There are several sections that we'll cover in order.
# 
# If you are doing a kickstart install on a new drive, the partition table
# will likely corrupt.  The zerombr command can be used to clear the
# partition table if it is corrupt; otherwise it will take no action.  In
# order to clear the partition table, follow the zerombr command with
# "yes"; if followed by "no", no action will be taken.
#
# Example:
#zerombr yes
#
# The clearpart command is used to control which partitions are to be wiped
# from all drives.  Follow the clearpart command with "--all" to remove all
# partitions from all drives, or "--linux" to remove all Linux-related
# partitions (ie., partitions of type "Linux native" and "Linux swap") from
# all drives.
#
# Example:
#clearpart --linux
# 
# Next, specify the partitions that you'd like to create.  Partitions are
# only created from free space available on the system.  Enter one
# partition per line using the following format:
#
# part <mntpt> --size <size in megs> [--grow] [--maxsize <size in megs>]
#
# Where <mntpt> is the desired mount point for the partition (or "swap" for
# swap partitions).  Add "--grow" to create a partition that will grow to
# fill all remaining space on the drive.  To limit the affect of --grow,
# you can add "--maxsize" followed by a size specification.
# 
# Examples:
#part / --size 250
#part swap --size 32
#part /usr --size 500 --grow --maxsize 800
#part /tmp --size 100 --grow

Dell system 4700


* fc7, fc7 livecd

* BIOS
  • Drive 0: SATA-0 , ST3160023AS 160GB
  • Drive 1: SATA-2
  • Drive 3: PATA-0 , HL-DT-ST DVDRAM
  • Drive 4: PATA-1 , SV4012H 40GB

* kernel 2.6.21
  • hdX -> sdX
  • SATA-0: sdb
  • PATA-0: sr
  • PATA-1: sda

* kernel 2.6.16
  • SATA-0: sda
  • PATA-0: hda
  • PATA-1: hdb

* fc7 on hdb
  • downgrade kernel to 2.6.16
  • cp /lib/modules/version
  • change /etc/rc.d/rc.sysinit
  • change vmlinux-version, initrd-version.img, System.map-version
  • edit /boot/grub/menu.list

* mkinitrd -f --with=sata_nv --with=sata_sis /boot/initrd-2.6.20-1.2948.fc6.img 2.6.20-1.2948.fc6

hangup

* disconnect supervision

* Under asterisk, remote disconnect supersion is known as Kewlstart

* loopstart does not include hang-up notification unless specially done through forward-disconnect

* groundstart does include hangup notification as do the E&M based protocol

* E&M also provides answer supervision, which neither Groundstart nor Loopstart do

* ±Ø¼º¹ÝÀü½ÅÈ£, ±Ø¼º¹ÝÀüÆÞ½º½ÅÈ£
  • busydetect=no
  • hanguponpolarityswitch=yes

* Voicemail, Musiconhold, Meetme
  • not notice hangup
* FXO analog ports don't detect busy signals

* zapata.conf
  • busydetect=yes
  • callprogress=yes
* zaptel.conf
  • signalling=fxs_ks
  • fxsks=n
* voicemenu timeout

* CPC (Calling party control)
  • Disconnect Clear Time
  • disconnect time
  • 90ms-130ms, 800ms
  • 500ms

* fxo_mode
  • ohs: on-hook-speed
  • ohs2: misc DAA parameter
  • rz: ringer impedance
  • rt: ringer threshold
  • ilim: current limitation
  • dcv: voltage adjustment
  • mini: minimum operational current
  • acim: ac impedance
  • ring_osc
  • ring_x

* http://www.sandman.com/cpcbull.html

zaptel

* zaptel.c
  • zt_init
    • Zapata Telephony Interface Registered on major %d\n
    • Zaptel Version: %s Echo Canceller: %s\n
    • zt_conv_init();
    • tone_zone_init();
    • fasthdlc_precalc();
    • rotate_sums();
    • rwlock_init(&chan_lock);
    • watchdog_init();
* wctcm.c
  • wctdm_hardware_init
    • Freshmaker version: %02x\n
    • Freshmaker passed register test\n
    • Module %d: Installed -- AUTO FXO (%s mode)\n
  • wctdm_init_one
    • Found a Wildcard TDM: %s (%d modules)\n
* zaptel.c
  • zt_register_tone_zone
    • Registered tone zone %d (%s)\n
  • __zt_process_getaudio_chunk
    • zaptel Disabled echo canceller because of tone (tx) on channel %d\n

x100p

[root@localhost ~]# ztcfg
Notice: Configuration file is /etc/zaptel.conf
line 0: Unable to open master device '/dev/zap/ctl'

1 error(s) detected

[root@localhost ~]# modprobe wcfxs
Notice: Configuration file is /etc/zaptel.conf
line 0: Unable to open master device '/dev/zap/ctl'

1 error(s) detected

FATAL: Error running install command for wctdm
[root@localhost ~]#
* dmesg
Zapata Telephony Interface Registered on major 196
Zaptel Version:  Echo Canceller: KB1
* modprobe wcfxo * dmesg
ACPI: PCI interrupt 0000:05:02.0[A] -> GSI 18 (level, low) -> IRQ 201
wcfxo: DAA mode is 'FCC'
Found a Wildcard FXO: Generic Clone
Registered tone zone 0 (United States / North America)

Login:
Password:
Join
"It seems strange to meet computer geeks who're still primarily running Windows... as if they were still cooking on a wood stove or something." - mbp


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2007-11-27 04:15:36
Processing time 0.0584 sec