最近找来一个路由猫和一块USB的WG111v2的无线网卡(rtl8187L的芯片),想要熟悉一下puppy下的无线上网,碰到个不大不小的问题。
路由和网卡在XP下很正常,在puppy511下能认出来,用“LANG=en_US net-setup.sh”打开英文向导可以扫描到无线网络,可以连接上路由网关,但是ping通网关几十秒后就断开了,多次连接都一样。
从YLMF改版的ubuntu10.04上拷贝来rtl8187.ko和rtl8180.ko试验:
1.开机前接上网卡,puppy启动后认出了wlan0,然后把rtl8187.ko和rtl8180.ko覆盖原来的驱动模块/lib/modules/`uname -r`/kernel/drivers/net/wireless/rtl818x,再次打开网络向导加载rtl8187.ko模块成功,提示没有发现新的网络接口时不要卸载这个驱动模块,直接关闭对话。再次打开英文网络向导用wlan0接口连接路由成功,不会掉线了,登录路由器操作正常。这时如果重启前保存会话的话,重启后找不到wlan0,手动加载rtl8187.ko失败提示“modprobe.conf不正确?”如果先覆盖rtl8187.ko和rtl8180.ko后插入网卡的话同样找不到wlan0。
2.用lupu_devx_511.sfs和kernel_src_L4-2.6.33.2-patched.sfs安装好编译环境,编译最新1040版?源码驱动时,make成功,make install失败。make出来的r8187L.ko改成rtl8187.ko可以加载,但提示不支持WPA加密,而且路由开放模式连接也不稳定。(在Ubuntu10.04中编译成功,编译出来的rtl8187.ko和rtl8180.ko跟原版一样不能正常加载)。
求教各位大侠:用Ubuntu的驱动模块是否可行?是不是要修改什么? 在puppy下make成功,make install失败是什么原因?
路由和网卡在XP下很正常,在puppy511下能认出来,用“LANG=en_US net-setup.sh”打开英文向导可以扫描到无线网络,可以连接上路由网关,但是ping通网关几十秒后就断开了,多次连接都一样。
从YLMF改版的ubuntu10.04上拷贝来rtl8187.ko和rtl8180.ko试验:
1.开机前接上网卡,puppy启动后认出了wlan0,然后把rtl8187.ko和rtl8180.ko覆盖原来的驱动模块/lib/modules/`uname -r`/kernel/drivers/net/wireless/rtl818x,再次打开网络向导加载rtl8187.ko模块成功,提示没有发现新的网络接口时不要卸载这个驱动模块,直接关闭对话。再次打开英文网络向导用wlan0接口连接路由成功,不会掉线了,登录路由器操作正常。这时如果重启前保存会话的话,重启后找不到wlan0,手动加载rtl8187.ko失败提示“modprobe.conf不正确?”如果先覆盖rtl8187.ko和rtl8180.ko后插入网卡的话同样找不到wlan0。
2.用lupu_devx_511.sfs和kernel_src_L4-2.6.33.2-patched.sfs安装好编译环境,编译最新1040版?源码驱动时,make成功,make install失败。make出来的r8187L.ko改成rtl8187.ko可以加载,但提示不支持WPA加密,而且路由开放模式连接也不稳定。(在Ubuntu10.04中编译成功,编译出来的rtl8187.ko和rtl8180.ko跟原版一样不能正常加载)。
求教各位大侠:用Ubuntu的驱动模块是否可行?是不是要修改什么? 在puppy下make成功,make install失败是什么原因?
- 10136 次点击
各位大侠帮帮我吧!
理论上内核版本一样的话 内核模块是可以加载的
modprobe 无需路径的 比如 modprobe rtl8187 就可以 前提你需要在/lib/modules/2.6.xxx/下 把modules.dep文件里加入 rtl8187.ko模块的位置
然后再用modprobe 加载
不然肯定系统会提示找不到rtl8187的
发表新评论