[原创]在kubuntu 8.04 motorola si3054 软猫 使用成功

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
dennis175
帖子: 40
注册时间: 2006-11-01 0:28
送出感谢: 0
接收感谢: 0

[原创]在kubuntu 8.04 motorola si3054 软猫 使用成功

#1

帖子 dennis175 » 2008-04-22 1:47

本人使用的华硕x50n的笔记本自带了这款modem,估计有很多人用的笔记本电脑上也是用样的芯片。虽然用窄带上网的情况很少但是既然多数笔记都内置这个功能我们还是要让他可以使用。
首先在

代码: 全选

cat /proc/asound/pcm
看到类似

代码: 全选

00-06: Si3054 Modem : Si3054 Modem : playback 1 : capture 1
00-00: ALC861VD Analog : ALC861VD Analog : playback 1 : capture 1
说明你使用的这一款芯片
在这个地址上下载slmodem和ungrab-winmodem这俩个软件
http://linmodems.technion.ac.il/packages/smartlink/
本人喜新厌旧所以下了最新版本的 附件中也有
然后解压 make 安装
ungrab-winmodem可以直接

代码: 全选

make 
sudo make install
slmodem
需要libasound2-dev
和sl-modem-daemon这两个包

代码: 全选

apt-get install libasound2-dev sl-modem-daemon加压
然后我们进入解压的slmodem目录

代码: 全选

make SUPPORT_ALSA=1
这一步是关键
然后进入文件夹内slmodem/modem/
会有一个编译好了的程序
slmodemd
把它复制到/use/sbin/
把以前的一个删掉那是 sl-modem-daemon包里面
然后到slmodem/drivers/

代码: 全选

make
sudo make install
用来生成 slamr slusb这两个内核模块的
先手工modprobe slamr slusb ungrab-winmodem
然后执行命令 slmodemd -c CHINA --alsa hw:0,6
因为
00-06: Si3054 Modem : Si3054 Modem : playback 1 : capture 1
那个标号是00-06 所以参数hw:0,6如果你的是其他的自己更换
这个时候你就可以看到

代码: 全选

SmartLink Soft Modem: version 2.9.11 Apr 21 2008 16:40:10
symbolic link `/dev/ttySL0' -> `/dev/pts/0' created.
modem `hw:0,6' created. TTY is `/dev/pts/0'
Use `/dev/ttySL0' as modem device, Ctrl+C for termination.
不要去按 Ctrl+C也不要去关闭控制台
我们打开kppp配置一个modem选择/dev/ttySL0
配置账户~~~~~~等等
可以先不用接电话线
连接
如果出现这个错误

代码: 全选

error: period size 48 is not supported by playback (64)
我们就需要对slmodemd打一个补丁这个是2.9.11版的补丁我放在了附件中
把补丁放在slmodem的文件夹内

代码: 全选

patch -p1<slmodem-2.9.11-alsa-period-size.patch
然后

代码: 全选

make SUPPORT_ALSA=1
把slmodemd 替换掉
然后执行

代码: 全选

slmodemd -c CHINA --alsa hw:0,6
再次用kppp连接如果没有电话线会说没有拨号音
说明安装成功了
为了方便在
文件
/etc/default/sl-modem-daemon
中配置修改
SLMODEMD_DEVICE=hw:0,6
SLMODEMD_COUNTRY=CHINA
执行

代码: 全选

sudo /etc/init.d/sl-modem-daemon restart
出现

代码: 全选

Shutting down SmartLink Modem driver normally ... no slmodemd daemon running.
Unloading modem driver from kernel ... none found.
Starting SmartLink Modem driver for: hw:0,6.
Creating /dev/modem symlink, pointing to: /dev/ttySL0
然后就可以插上电话线拨号上网了
这个是从一些英文网站上看到结合自己配置过程中的经历所写 补丁也是别人写的我只是down的
献给需要的人
有问题可以发邮件给我
附件
.tar.bz2
补丁
(829.66 KiB) 下载 84 次
头像
bones7456
论坛版主
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
送出感谢: 0
接收感谢: 8 次
联系:

#2

帖子 bones7456 » 2008-04-22 1:49

严重支持.
++
关注我的blog: ε==3
头像
寂寞杀手
帖子: 335
注册时间: 2006-09-27 19:59
来自: 银川,宁夏
送出感谢: 0
接收感谢: 0

#3

帖子 寂寞杀手 » 2008-04-22 9:39

学习了!楼主厉害!呵呵~~
我是一阵风,吹过飘零的天空;沾染了一身的灰尘,却抹不去飘浮的云……
头像
windwiny
帖子: 2254
注册时间: 2007-03-13 17:26
送出感谢: 0
接收感谢: 1 次

#4

帖子 windwiny » 2008-04-22 10:43

....真的是 Si3054 噢,, 以前根本不知道它是什么芯片,在WIN下看是 Agere 牌的烂猫,,,
头像
cs772421
帖子: 171
注册时间: 2008-08-01 7:29
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 cs772421 » 2008-09-12 10:28

强烈支持!可惜我的手机是moto—e2啊!
头像
cs772421
帖子: 171
注册时间: 2008-08-01 7:29
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 cs772421 » 2008-09-14 1:56

谁能教我啊?
我的个人博客:魅力linux:http://www.58zn.cn
头像
cs772421
帖子: 171
注册时间: 2008-08-01 7:29
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 cs772421 » 2008-09-14 2:08

谁能教教我在linux下用蓝牙适配器用手机gprs连电脑上网?我的QQ是985159359.会的高手请多多指教啊。谢谢。
我的个人博客:魅力linux:http://www.58zn.cn
wlbxy
帖子: 30
注册时间: 2008-10-14 14:07
送出感谢: 0
接收感谢: 0

Re: [原创]在kubuntu 8.04 motorola si3054 软猫 使用成功

#8

帖子 wlbxy » 2008-11-16 12:10

谢谢lz,我的本本是华硕z99,和你用的modem一样,这段时间一直在苦恼不能装modem工作的问题,还是准备用回win的,呵呵,lz的文章来得太及时了,辛苦了,谢谢!
可我是个ubuntu新手,在文章附件里下载的东东还不会装,烦请lz耐心指导下,万分感谢!!我用的是amd64 ubuntu,楼主用的是64位的还是32位的啊
上次由 wlbxy 在 2008-11-19 13:52,总共编辑 1 次。
wlbxy
帖子: 30
注册时间: 2008-10-14 14:07
送出感谢: 0
接收感谢: 0

Re: [原创]在kubuntu 8.04 motorola si3054 软猫 使用成功

#9

帖子 wlbxy » 2008-11-16 16:30

dennis175, 你好!lz
看到你那个关于装华硕笔记本modem的文章,感到很惊喜,哈哈,我在网上找了几天的资料,终于找到啦,谢谢 ,非常感谢!
因我是一个ubuntu初学者,很多命令看不懂,一些软件也不会装,所以,能不能劳烦你,把经过再写详细点,谢谢 !
可直接与我联系:
我邮箱地址:hzrcwb@163.com
QQ:15507258
特此感谢
回复

回到 “网卡问题以及网络和拨号”