LinuxSir.cn,穿越时空的Linuxsir!

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

IP,我也快疯了

[复制链接]
发表于 2006-1-14 21:41:57 | 显示全部楼层 |阅读模式
/etc/conf.d/net内容:

  1. # This blank configuration will automatically use DHCP for any net.*
  2. # scripts in /etc/init.d.  To create a more complete configuration,
  3. # please review /etc/conf.d/net.example and save your configuration
  4. ## in /etc/conf.d/net (this file :]!).
  5. #modules=( "ifconfig" )
  6. #modules=( "iproute2" )
  7. #iface_eth0="192.168.2.199 broadcast 192.168.2.255 netmask #255.255.255.0"
  8. #gateway="eth0/192.168.2.1"
  9. #config_eth0=("192.168.2.199/24 brd 192.168.2.255")
  10. #config_eth0=("192.168.2.199 broadcast 192.168.2.255 netmask #255.255.255.0")
  11. #config_eth0=( "192.168.2.199 netmask 255.255.255.0" )
  12. config_eth0=( "192.168.2.199/24" )
  13. routes_eth0=( "default via 192.168.2.1" )
复制代码

打#号的都试过了
不行
提示错误:
no moudules provide “192.168.2.199_start”
no moudules provide "brd"
发表于 2006-1-14 21:51:02 | 显示全部楼层
http://www.gentoo.org/doc/en/han ... mp;chap=3#doc_chap1

这儿写的很明白,
你缺了一行:
modules=( "xxx" )

莫非兄弟们装gentoo都不看手册的?动不动就疯一下。
回复 支持 反对

使用道具 举报

发表于 2006-1-14 22:52:53 | 显示全部楼层
基本配置的话,这样就可以了,但是要注意的是Gentoo2005采用的iproute2模块
你需要使用:

  1. #emerge iproute2
复制代码

然后编辑vim /etc/conf.d/net如下:

  1. modules=( "iproute2" )
  2. config_eth0=( "192.168.2.199/24" )
  3. routes_eth0=( "default via 192.168.2.1" )
复制代码

回复 支持 反对

使用道具 举报

发表于 2006-1-15 08:42:57 | 显示全部楼层
Post by inness2006
http://www.gentoo.org/doc/en/han ... mp;chap=3#doc_chap1

这儿写的很明白,
你缺了一行:
modules=( "xxx" )

莫非兄弟们装gentoo都不看手册的?动不动就疯一下。

我也没加modules,怎么能用?
我也是2005.1,刚升级的
回复 支持 反对

使用道具 举报

发表于 2006-1-15 08:50:17 | 显示全部楼层
Post by slo
Gentoo2005采用的iproute2模块

只是可选而已;)
回复 支持 反对

使用道具 举报

发表于 2006-1-15 09:05:29 | 显示全部楼层
http://forums.gentoo.org/viewtop ... light-iproute2.html
引用某Developer的帖子:
Post by "UberLord"
baselayout-1.11 prefers ifconfig - ifconfig requires use of aliases for >1 address per interface
baselayout-1.12 prefers iproute2 - iproute2 has no such requirement and aliases confuse most people, so we don't use em

When baselayout tells you to update config files or things break WE REALLY DO MEAN IT
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-15 10:05:27 | 显示全部楼层
Post by inness2006
http://www.gentoo.org/doc/en/han ... mp;chap=3#doc_chap1

这儿写的很明白,
你缺了一行:
modules=( "xxx" )

莫非兄弟们装gentoo都不看手册的?动不动就疯一下。

我当然知道要加modules=( "xxx" )
但是 ipconfig iproute2的各种组合都试过了 iproute2 net-tools也都emerge了
只要是加#号的都试过了(我的帖子写的很清楚了) 就是不行
不然我也不会来这里求救
你给的那个网址我也是按它说明来的
格式和net.example一样
也不知道到底缺哪一块
莫非是udev 的错
回复 支持 反对

使用道具 举报

发表于 2006-1-15 12:35:04 | 显示全部楼层
你用的哪一天的portage?我记得有几天的portage中的net-tools是有问题的,需要升级到最新的portage,然后emerge -e net-tools才行。还有就是你内核编译时是否把驱动编译了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-15 14:55:46 | 显示全部楼层
Post by 7dehao
你用的哪一天的portage?我记得有几天的portage中的net-tools是有问题的,需要升级到最新的portage,然后emerge -e net-tools才行。还有就是你内核编译时是否把驱动编译了?

已经升级过了
驱动没问题
因为有几次起动机器的时候 网络能正常启动
不知道为什么一次机器停电再启动的时候就出现了错误
回复 支持 反对

使用道具 举报

发表于 2006-1-16 16:05:10 | 显示全部楼层
如果是停电引起的故障的话,可能比较麻烦,先检测硬盘,不知道你的机器时候还有其他的OS,在别的OS中网卡是否正常?emerge -e net-tools后如果还不能解决的话,我也不知道再能怎么修复了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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