andrewchou 发表于 2004-12-13 09:22:30

如何正确地在gentoo2004.3中安装16bit的Xir

如何正确地在gentoo2004.3中安装16bit的Xircom CE3B-100BTX PCMCIA网卡?

1。 系统自检启动,在最后建立eth0到DHCP的连接时,出现
Bringing eth0 up via DHCP...
/sbin/rc: line 109: /sbin/dhcpcd: No such file or directory

*ERROR: Problem starting needed seervices.
* "netmount" was not started.

该如何才能配置并启动这个netmount服务啊?

2。 系统无lspci命令,只能通过打开/proc/pci 看看到底找到了哪些pci设备,结果看到列表中并没有显示出该Xircom设备的相关信息,CardBus bridge倒是找到了(我不知道PCMCIA设备即使被系统找到,是否也会被显示在该文件中?)
是否能通过手动编辑,将该设备添加到该/proc/pci文件列表中?
我还发现,竟然有3个设备(USB Controller,Cardbus bridge,Modem)都使用IRQ11中断,会不会是因为有IRQ冲突导致Xircom无法被检测出来?

3。 通过ifconfig -a (或ifconfig eth0) 关于eth0,显示出一些相关信息,但是没有标示出产品型号,但是MAC地址被显示出来。我很奇怪怎么会多出来一个dummy0的设备?(这是什么东西?请指教) 我还留意到eth0信息块的最后,有
一条其他2个设备都没有的信息 “ Interrupt:3 Base address:0x300”
是不是和其他设备有IRQ冲突啊?

4。我已经把Xircom PCMCIA的相关模块编译到内核里去了(原来安装系统的时候,是选择挂载) 并且在/etc/modules.autoload.d/kernel-2.6加载了yenta_socket和pcmcia_core模块,并且也已经安装了pcmcia-cs模块。


5。由于通过DHCP分配IP,所以我在/etc/conf.d/net中只设置了iface_eth0="dhcp" (对于dhcpcd_eth0="xxx"没有激活,其处于被屏蔽状态,是否需要激活?) 根据gentoo handbook,也将gateway保持屏蔽状态(但是我总是觉得这样做很奇怪,不过即使打开gateway 和 dhcpcd_eth0也无法建立连接)

无法建立连接,有些苦恼,写的一些python和perl代码只能通过USB传输到其他机器上,感觉很不方便,所以我继续努力看看能不能解决这个问题,希望大家能帮助我,多谢!!!
页: [1]
查看完整版本: 如何正确地在gentoo2004.3中安装16bit的Xir