LinuxSir.cn,穿越时空的Linuxsir!

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

第一次使用gentoo,请教个问题

[复制链接]
发表于 2008-7-23 13:03:22 | 显示全部楼层 |阅读模式
我用lsmod怎么一个模块都看不到?不知道这样对不对。一般来说开机的时候需要加载哪些模块?
多谢
发表于 2008-7-23 13:13:30 | 显示全部楼层
如果你把模块都编译进内核,当然是没有要加载的模块的。我个人是习惯都编译进内核的,所以我lsmod只有两个模块:fuse和nvidia,因为有NTFS的分区要挂载,所以有fuse,因为用NV的官方驱动,所以有nvidia。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-23 16:06:37 | 显示全部楼层
现在emerge gdm或者kdm的时候怎么出现这个错误,,里面还有乱码,我是在终端做的。好像有中文乱码,不知道怎么回事。

/var/tmp/portage/sys-libs/libstdc++-v3-3.3.6/work/gcc-3.3.6/gcc/rtl.h:135: warning: type of bit-field ‘mode’ is a GCC extension
In file included from /var/tmp/portage/sys-libs/libstdc++-v3-3.3.6/work/gcc-3.3.6/gcc/expr.c:27:
/var/tmp/portage/sys-libs/libstdc++-v3-3.3.6/work/gcc-3.3.6/gcc/tree.h:130: warning: type of bit-field ‘code’ is a GCC extension
In file included from /var/tmp/portage/sys-libs/libstdc++-v3-3.3.6/work/gcc-3.3.6/gcc/expr.c:27:
/var/tmp/portage/sys-libs/libstdc++-v3-3.3.6/work/gcc-3.3.6/gcc/tree.h:1249: warning: type of bit-field ‘mode’ is a GCC extension
/var/tmp/portage/sys-libs/libstdc++-v3-3.3.6/work/gcc-3.3.6/gcc/tree.h:1804: warning: type of bit-field ‘mode’ is a GCC extension
/var/tmp/portage/sys-libs/libstdc++-v3-3.3.6/work/gcc-3.3.6/gcc/tree.h:1829: warning: type of bit-field ‘built_in_class’ is a GCC extension
In file included from /var/tmp/portage/sys-libs/libstdc++-v3-3.3.6/work/gcc-3.3.6/gcc/expr.c:39:
回复 支持 反对

使用道具 举报

发表于 2008-7-23 17:28:20 | 显示全部楼层
warning不是错误,不用理会
回复 支持 反对

使用道具 举报

发表于 2008-7-23 18:06:20 | 显示全部楼层
使用这个消除乱码:
export LANG=en_US
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-23 18:38:11 | 显示全部楼层
多谢,果然好使,现在在搞CDMA 无线上网,重新编译内核三次了,还是找不到
modprobe usbserial
modprobe pl2303 #这个说没有pl2303模块,是怎么回事?编译内核的时候没有找到可以选择2303模块的地方啊,我在debian里面,只是修改了一下pl2303.h的文件,把vendor id, product id修改了一下,重新编译了一下就好使了,不知道在gentoo里面还要做啥额外的工作?插上无线上网卡后,总是不能detect到 /dev/ttyUSB0
回复 支持 反对

使用道具 举报

发表于 2008-7-23 20:06:35 | 显示全部楼层
没用过CDMA上网,不了解相关模块,不过你可以在编译内核的时候用 / 搜索一下pl2303,看是否有收获。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-23 20:23:59 | 显示全部楼层
Post by clinif;1877796
没用过CDMA上网,不了解相关模块,不过你可以在编译内核的时候用 / 搜索一下pl2303,看是否有收获。


多谢,现在这个搞定了,我直接在.config里面找到,给做了模块了,要是真一个个在menu里面找还找不到。
现在用wvdial来上网,总是有个错误:
the ppp daemon has died: no ppp module error (exit code =4 )
我用man pppd找到exit status,看到exit code 4是说内核中没有ppp这个模块,怎么可能,我在.config里面,查找PPP,全部都是做成M了。

另外man pppd的exit status在google里面找到的和gentoo里面的不一样
回复 支持 反对

使用道具 举报

发表于 2008-7-23 21:11:44 | 显示全部楼层
直接改.config不保险
有些选项之间是有依赖关系的
回复 支持 反对

使用道具 举报

发表于 2008-7-24 13:12:07 | 显示全部楼层
那个驱动应该在 Device Drivers -> USB -> USB to serial 里面了,只有一行,很难找,点进去才有很多设备的列表。

我最近在用 FTDI 的 USB 转 RS232 芯片所以知道,也是找了很久。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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