LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 689|回复: 9

上海贝尔BELL STA USB(SBT 6015)的 ISDN for Redhat 8.0

[复制链接]
发表于 2003-4-23 14:46:46 | 显示全部楼层 |阅读模式
我的是上海贝尔BELL STA USB(SBT 6015)的 ISDN适配器在REDHAT8。0可以检测的到,但是RH里面自带的ISDN的驱动都不是USB的都用不起啊,我去下了isdn4k-utils.v3.1pre1.tar.gz
我把他的:
CONFIG_KERNELDIR='/usr/src/linux'
改为了我的:
CONFIG_KERNELDIR='/usr/src/linux-2.4.18-14'
但是这个:
CONFIG_MANDIR='/usr/man'
我不知道是什么那下面没有那个目录啊?
该改为什么?
我随便改了个:
CONFIG_MANDIR='/usr/sbin'

MAKE INSTALL 后(有2个错误)
再运行网络配置向导,和没有安装之前没什么两样!
仍然没找到多的驱动,还是以前那些,
我该怎么办?
我很菜能跟我说详细点吗?谢谢了!
 楼主| 发表于 2003-4-23 14:47:43 | 显示全部楼层
下面是.config
--------------------------------------------------------------------------------------------------
#
# Automatically generated by make menuconfig: don't edit
#

#
# Code maturity level options
#
# CONFIG_EXPERIMENTAL is not set

#
# General configuration
#
CONFIG_BUILDX11=y
CONFIG_KERNELDIR='/usr/src/linux-2.4.18-14'
CONFIG_BINDIR='/usr/bin'
CONFIG_SBINDIR='/sbin'
CONFIG_MANDIR='/usr/sbin'
CONFIG_RUNDIR='/var/run'
CONFIG_LOCKDIR='/var/lock'
CONFIG_LOCKFILE='LCK..'
CONFIG_I4LCONFDIR='/etc/isdn'
CONFIG_CONFFILE='isdn.conf'
CONFIG_CALLERIDFILE='callerid.conf'
CONFIG_USERCONFFILE='~/.isdn'
CONFIG_COUNTRYCODE='86'
CONFIG_AREACODE=''
CONFIG_COUNTRY_PREFIX='+'
CONFIG_AREA_PREFIX='0'
CONFIG_DATADIR='/usr/lib/isdn'

#
# Runtime configuration tools
#
CONFIG_ISDNCTRL=y
CONFIG_ISDNCTRL_CONF=y
CONFIG_ISDNCTRL_TIMRU=y
CONFIG_IPROFD=y
CONFIG_DIVERTCTRL=y

#
# Card configuration tools
#
CONFIG_TELESCTRL=y
CONFIG_HISAXCTRL=y
CONFIG_ICNCTRL=y
CONFIG_ICNCTRL_DEBUG=y
CONFIG_PCBITCTL=y
CONFIG_AVMCAPICTRL=y
# CONFIG_ACTCTRL is not set
CONFIG_EICONCTRL=y

#
# Tools for monitoring activity
#
CONFIG_IMON=y
CONFIG_IMONTTY=y
CONFIG_ISDNLOG=y

#
# Options for isdnlog package
#
CONFIG_ISDNLOG_SERV_PORT=20011
CONFIG_ISDNLOG_USERFILE='isdnlog.users'
CONFIG_ISDNLOG_CHARGEFILE='charge.dat'
CONFIG_ISDNLOG_LOGFILE='/var/log/isdn.log'
CONFIG_ISDNLOG_RELOADCMD='reload'
CONFIG_ISDNLOG_STOPCMD='stop'
CONFIG_ISDNLOG_REBOOTCMD='/sbin/reboot'
CONFIG_ISDNLOG_OLDI4LCONFDIR='/etc/isdnlog'
CONFIG_ISDNLOG_OLDI4LCONFFILE='isdnlog.conf'
# CONFIG_ISDNLOG_POSTGRES is not set
# CONFIG_ISDNLOG_MYSQLDB is not set
# CONFIG_ISDNLOG_ORACLE is not set
CONFIG_ISDN_LOG_DE=y
CONFIG_ISDN_LOG_CC_DE=y
CONFIG_ISDN_LOG_DEST_DE=y
# CONFIG_ISDN_LOG_DEST_AT is not set
# CONFIG_ISDN_LOG_DEST_NL is not set
# CONFIG_ISDN_LOG_DEST_CH is not set
CONFIG_IPPPSTATS=y
CONFIG_XISDNLOAD=y
CONFIG_XMONISDN=y

#
# Options for xmonisdn
#
CONFIG_XMONISDN_UPCMD='/sbin/netup'
CONFIG_XMONISDN_DOWNCMD='/sbin/netdown'

#
# Applications
#
CONFIG_VBOX=y

#
# Options for vbox package
#
VBOX_SPOOLDIR='/var/spool/vbox'
VBOX_LOGDIR='/var/log/vbox'
VBOX_PIDDIR='/var/run'
VBOX_LOCKDIR='/var/lock'
VBOX_DOCDIR='/usr/doc/vbox'
VBOX_TCL='tcl8.0'
# VBOX_SUSPEND_ID is not set
CONFIG_IPPPD=y

#
# Options for ipppd
#
# CONFIG_IPPPD_MSCHAP is not set
# CONFIG_IPPPD_RADIUS is not set
# CONFIG_RADIUS_WTMP_LOGGING is not set
RADIUS_CLIENT_CONFIG_FILE=''

#
# Documentation
#
CONFIG_GENMAN=y
CONFIG_FAQ=y
CONFIG_FAQDIR='/usr/doc/faq/isdn4linux'
 楼主| 发表于 2003-4-23 14:48:49 | 显示全部楼层
还有redme:
---------------------------------------------------------------------------------------------------
#
# $Id: README,v 1.14 2000/01/31 15:27:59 kai Exp $
#
This is the README file for the "isdn4k-utils" package from "The i4l-crew".

This package contains the following stuff:

1. Runtime configuration tools:
  isdnctrl, general link-level setup utility.
  iprofd, daemon for realizing AT&W0 on ttyI's.
  icnctrl, setup utility for the icn driver.
  telesctrl, setup utility for the teles driver.
  hisaxctrl, setup utility for the HiSax driver.
  pcbitctl, setup utility for the pcbit driver.
  avmcapictrl setup utility for the avmb1 driver.
  actctrl setup utility for the act2000 driver.
  eiconctrl setup utility for the eicon driver.
  divertctrl setup utility for dss1 diversion services

2. Tools for monitoring activity:
  imon, a ncurses based utility for monitoring ISDN-activities.
  imontty, a tty based utility for monitoring ISDN-activities.
  isdnlog, a set of utilities for connection logging.
  ipppstats a utility for showing syncPPP statistics.
  xisdnload, an xload-like meter.
  xmonisdn, a utility for monitoring and controlling ISDN-activity.
  isdnmon, a Tcl/Tk based utility for monitoring ISDN-activities.

3. Applications:
  vbox, an answering machine/voice mailbox.
  ipppd, daemon need for syncPPP and MPP.

4. Miscellaneous:
  scripts/makedev.sh for creating the ISDN device files under /dev .

5. Documentation:
  A very detailed FAQ and the generic manpages ttyI.4, isdninfo.4,
  isdn_audio.4 and isdn_cause.7.
  Manpages for the above utilities:
  actctrl.8 avmcapictrl.8, hisaxctrl.8 icnctrl.8, eiconctrl.8, imon.8, ipppd.8,
  ipppstats.8, iprofd.8, isdnctrl.8, isdnlog.8, isdnrep.1, telesctrl.8,
  isdnrate.1, rate-files.5, xisdnload.1x and xmonisdn.1x

IMPORTANT:
  This will be the last release of isdn4k-utils as is. From now
  (February 2000) on, the package will be splitted into the
  following packages:

  base: common configuration tools and Documentation
  isdnlog: D-Channel logging, charge calculation etc.
  audio: the answering machine vbox
  additional: ipppcomp ipppstats iprofd xisdnload xmonisdn

  hardware-dependent packages:
  hisax: tools for passive isdn cards
  avmb1: tools for the AVM B1/T1/M1/M2 *active* cards
           (not for Fritz!classic, Fritz!pnp, Fritz!PCI, these are in hisax)
  act2000: tools for IBM Active 2000
  eicon: tools for Eicon.Diehl *active* cards
  icn: tools for ICN 2B and 4B
  pcbit: tools for PCBIT-D
  loop: tools for the loopback isdn device

  These packages will appear on ftp.isdn4linux.de when they are ready.

COPYRIGHT/COPYING:

  Until explicitely stated, all programs in this package can be freely
  redistributed and/or modified under the terms of the GNU General
  Public License as published by the Free Software Foundation; either
  version 2, or (at your option) any later version.

  This package is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  GNU General Public License for more details. (File: COPYING)

  You should have received a copy of the GNU General Public License
  along with this program; if not, write to the Free Software
  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.


System prerequisites:

  To use this package, you need a kernel with an ISDN-subsystem configured.
  To get a such a kernel, take a clean standard-kernel (Version > 2.0.37 or
  > 2.2.14 resp.) enable the isdn-related features you want and build the
  kernel as usual. Older kernels may work as well, but bugs have been found
  and fixed, so better use the recommended versions (or above)

3. Configuration, Compilation.

   Run "make config"

   This will run an interactive configuration tool and the various
   configuration-scripts for each sub-package. (You may know that
   tool from kernel menuconfig.)
   There is a global configuration directory, where most programs
   expect their configuration files. The default is /etc/isdn.

   - Alternatively you can edit the .config file by hand (once that
     has been created once with "make config"), and run "make subconfig"
     instead. This might be useful if you want to automate the building
     of the package, e.g. for a Red Hat rpm or a Debian deb.
   
   Run "make"

   This builds all previously selected utilities.

4. Installation

   For the following steps, root permissions are necessary

   Install the utilities, the man pages and config-files:

     make install

   The config files usually are installed in /etc/isdn if not
   specified otherwise during configuration.

   If no existing ISDN devices in /dev are detected (via an admittedly
   simple test), script/makedev.sh is run during "make install". Check
   that the permissions / groups are suitable for your needs.
   You can run the makedev.sh script again if necessary.

5. Application

   The directory ./etc contains an example startup-script which gets
   not installed automatically, because it MUST BE CONFIGURED IN ANY
   CASE! Please don't try to connect to the Internet without setting
   your own IP-addresses. This script is intended to be used with
   the modularised version of the ISDN-subsystem. Refer to the
   Documentation/isdn subdirectory of your kernel-source-tree for
   more information on configuring Lowlevel drivers.

   For the utilities refer to the man pages or look into their
   subdirectories for Documentation.

   For tips, troubleshooting etc. look into the FAQ subdirectory.

-Fritz
发表于 2003-4-24 09:28:28 | 显示全部楼层
把那个.config文件拷到/usr/src/linux-2.4目录下,执行
#make config
#make
#make install
试一下??
 楼主| 发表于 2003-4-24 20:14:20 | 显示全部楼层
好象还是不行!
可能那个驱动是RH8本来就有的了他是2000年的了,你说有可能吗
发表于 2003-4-24 22:28:15 | 显示全部楼层
明白了这个ISDN看来编内核能解决,把找一下关于ISDN的USB之类的吧。
如何编内核。
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=16439

我记得windrose兄用过,明天我问一下他是怎么弄的。。

不要急,问题的解决总有个过程。。
 楼主| 发表于 2003-4-24 23:10:18 | 显示全部楼层
真的是太感谢了!!
很感动……
不管问题最终是否解决,我都感谢你 北南南北
非常感谢!
 楼主| 发表于 2003-4-24 23:18:00 | 显示全部楼层
另:
我下载了很些ISDN的新驱动有:
isdn4k-utils-3.1-58.i386.rpm RedHat 8.0
isdn4k-utils-3.1-58.src.rpm RedHat 8.0

isdn4k-utils-3.1-58.i386.rpm RedHat 9
isdn4k-utils-3.1-58.src.rpm RedHat 9

isdn4k-utils-3.2p1-alt1.i586.rpm Alt Linux Sisyphus
isdn4k-utils-3.2p1-alt1.src.rpm Alt Linux Sisyphus

………………………………………… Alt Linux 2.2

我想请问:
1是不是有个 Linux 叫 Alt Linux ?

上面我后来都装过了,
isdn4k-utils-3.1-58.i386.rpm RedHat 8.0 这个他说我装过了

其他都不行, 有的要光盘,有的找不到要的文件!
发表于 2003-4-25 00:14:12 | 显示全部楼层
在内核中有一个关于usb isdn的选项。这个编成模块来试试。
 楼主| 发表于 2003-4-25 12:48:31 | 显示全部楼层
能在说详细点吗?我很菜!

我在make config 的时候是把全部的都选中了的!

但是make install之后运行网络配置向导,还是没发现有什么变化!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表