LinuxSir.cn,穿越时空的Linuxsir!

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

broadcom bcm v92 56k modem 终于装上驱动了!

[复制链接]
发表于 2003-10-19 17:23:03 | 显示全部楼层 |阅读模式
本文总结:
解决的问题:
1.内核2.4.22上的broadcom bcm v92 56k 猫驱动安装。(对于近期的内核应该都行,不过2.6系统就不知道了。)
2.wvdial 程序智能拨号出错的处理。

新买了台dell的电脑,里面用的猫是bcm v92 56k的,经过一番折腾(主要是googling:),终于装上了驱动,linux,俺回来啦!
在broadcom公司的主页上,给了一个dell公司提供的bcm猫驱动(for redhat 7.2/7.3),我把它下载回来,根本编译不过,就又在网上找,找到了一个人修改的版本:
http://www.cacs.louisiana.edu/~c ... SM-3.4.19-6.src.rpm
注意!!这个文件的名字和dell公司给的那个一样,但内容不同!
同时,他还写了个说明:http://www.cacs.louisiana.edu/~cxg9789/BCMSM/READ_ME
好,我就把src.rpm解开:
rpm2cpio BCMSM-3.4.19-6.src.rpm | cpio -i
上面这个命令是他给的,我是用另一个slackware里的命令rpm2targz来解的,不过效果都一样。
解开后得到一个.spec文件和一个压缩包,再把这个压缩包解开,进入那个目录,安装:
make install KERNEL_DIR=/usr/src/linux
那个/usr/src/linux是内核源文件的目录。一定要安装内核源文件哦。
这一步,出错,说是缺一个目录/var/lock/subsys,我就创建:
mkdir -p /var/lock/subsys
再运行上面的命令,安装成功了。
现在,运行/etc/rc.d/init.d/BCMSM start
就加载了猫的内核模块了。为了以后自动运行这个命令,可以用chkconfig来把它加到启动脚本里。我的LFS没有chkconfig,就直接编辑启动脚本。
现在,驱动已经搞定了,如果你用kppp来拨号,就可以OK了,不过我比较喜欢用wvdial,因为不是什么时候都有X用的。用wvdial来拨号,结果出错:
Don't know what to do! Start ppp hoping for the best!
于是又上网搜,找到了关键。对于有些服务器,要改wvdial和pppd的配置文件,才能用wvdial来拨号。

  1. [root:/etc]# cat wvdial.conf

  2. [Modem0]
  3. Modem = /dev/modem
  4. Baud = 115200
  5. Init1 = ATZ
  6. Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0

  7. [Dialer Defaults]
  8. Modem = /dev/modem
  9. Baud = 460800
  10. Init1 = ATZ
  11. Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
  12. ISDN = 0
  13. Modem Type = Analog Modem
  14. Username = {你的用户名}
  15. Password = {你的密码}
  16. Phone = 577-7276
  17. Inherits = Dialer Defaults
  18. Abort on no dialtone = yes
  19. Stupid mode = 1 //这个最重要,一定要用stupid mode
复制代码

还有:

  1. [root:/etc/ppp]# cat /etc/ppp/chap-secrets
  2. # Secrets for authentication using CHAP
  3. # client        server  secret                  IP addresses
  4. {你的用户名}        ppp0    {你的密码}

  5. [root:/etc/ppp]#
复制代码

最后一个:

  1. [root:/etc/ppp]# cat pap-secrets
  2. # Secrets for authentication using PAP
  3. # client        server  secret                  IP addresses
  4. {你的用户名}        ppp0    {你的密码}


  5. [root:/etc/ppp]#
复制代码

到此为止,大功告成!
发表于 2003-10-19 17:24:51 | 显示全部楼层
恭喜
发表于 2003-10-19 18:24:33 | 显示全部楼层
best

看来大多数猫都能驱动起来,现目前为止,就是ess的猫有点问题,大多数的有ESS猫的弟兄,只能手抚ESS猫,望网兴叹。

tram 兄辛苦了,我已经提交到文章管理器了。这样应该会有更多的弟兄一下就找到。:):)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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