知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

Fedora18博通430g电信无线拨号上网

发布时间:2014-09-05 15:16:31作者:知识屋


回家折腾了有两三天,想让fedora18也能蹭上网。首当其冲的问题就是fedora没有为无线网卡安装驱动,只能自己慢慢找驱动。费了好久找到上传了驱动下载,满心欢喜按照README编译,结果出错了,错误是找不到system.h文件。仔细看看README,发现这版本的驱动原来是对应2.6.32。又去下了个2.6.32的源码来编译,编译到是成功了,但是fedora18却启动不了了。真是没办法,折腾这么久,又回到了起点。还是顺着system.h的线索找下去吧!偶然间找到了,改了改源码,编译通过,期待已久的wl.o啊。方法如下:
  www.zhishiwu.com  
#vi wl_linux.c
在43行左右移除下面这行
#include<asm/system.h>

搜索下面的字符串
.ndo_set_multicast_list
替换为下面的字符串
.ndo_set_rx_mode
  www.zhishiwu.com  
各位珍惜,来之不易。贴一下解决方法(英文):system.h文件缺失解决方法
 
按照README中的指示安装好驱动之后,终于不是再‘缺乏固件支持了’。但是连的是电信送的无线猫,经过阉割没有了拨号功能。所以需要PC自己拨号连接,fedora18下可以使用rp-pppoe拨号,下载安装好以后pppoe-setup,大部分都知道,关键几点注意一下:DNS填server,选择设备的时候大部分都是eth1(表示无线网卡)。接下来就是pppoe-start。是不是很满心期待能联网了?老夫悲剧了,上网各种找原因,幸得大神指点,因为/var/log/messages中关键的一句:notreplacing existing default route via192.168.1.1。原因就是使用了pppoe拨号后ppp0就跟eth0一样都是同样意义上的设备了。但是拨号后的数据还是通过192.168.1.1,说一下解决方法。把route表中的default项删除
iproute delete default。
如果这个时候还是上不了网,那看看是不是DNS服务器的问题
#vim/etc/resolv.conf
我用的是nameserve8.8.8.8 Google的DNS。
贴一下原帖(英文):pppoe拨号问题解决
但是这么做,每次重启之后所做的这两项工作都会被重置,偷懒的话就把上面两项工作写到pppoe-start中吧!
如果到了这一步,还是没有解决,私信老夫吧!
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜