请求大家帮忙测试:magic_network_guide
这个是基于Magic Linux 2.0 Final中的magic_network_guide脚本所做的修改。magic_network_guide脚本的功能是,在文本模式下提供一个GUI(使用dialog程序)方便大家配制网络。因为网络环境不一样,所以需要更多的朋友帮忙测试,希望大家帮忙。
如何测试:
执行该脚本,然后按照提示一步步配制网络。配制完成后看看IP地址和子网掩码是否正确配置了,DNS是否能够正确解析。如果使用拨号上网,看看在拨号连接活跃的情况下执行该脚本并配置网络是否有问题。
另外,多网卡的用户请另外多测试一个功能:为该脚本指定一个参数(eth0/eth1等等),看看能否正确配置。
多谢帮忙。
如何执行该脚本:
在konsole中执行或者在文本模式下(需要运行cce)执行:
# chmod +x mng.sh
# ./mng.sh
对代码的整体结构做了修改,以下是Changelog:
# -----------------------------------------------------------------------------
# Changelog (by MichaelBibby < [email protected] >):
#
# * 将脚本尽量模块化,尽可能多地将大而复杂的代码拆解成多个小函数,一个函数尽量只完成一件事;
# * 适当地修改了一些变量的命名,添加了几个新的变量和函数;
# * 使用eval ${DIALOG}变量来替代直接使用带了某些参数的dialog命令;
# * 添加了 trap 功能 : 函数 trap_exit;
# * 添加函数 clear_tmp_files,用于清除保存网络信息的临时文件;
# * 修改了变量 NIC_NUMBER_KUDZU 的获取方法;
# * 重写了network_restart函数:
# * 先用 netconfig 写入配置(主要针对多网卡用户);
# * 再使用 /etc/init.d/network 脚本来重启网络;
# * 如果不为脚本传递参数,则默认配置所有检测到的网卡。如果传递了ethX的参数,则会先检测系统是否
# 已经加载了该网卡的驱动,然后再判断是否配置它。
# -----------------------------------------------------------------------------
Can't make new window at (0,-6), size (20,80). Can't make new window at (0,-6), size (20,80).多谢帮忙。
这个问题是因为为dialog传递了一个窗口大小的参数,指定的是20 80,修正方法是:打开脚本文件,搜索“20 80”,然后将它改为“15 70”。如果执行之后还不行,可以将值继续改小。
之所以设置成20 80,是为了检测到多网卡时显示信息的美观。当时没有考虑到显示窗口大小可能造成的问题 -- konsole等虚拟终端的窗口太小。
多谢测试。
贴子里的脚本已经更新。 贴几张图 Bibby well done :mrgreen: 感谢Jackey大哥大好淫
哇哇哇 8O 测试的人太少了。
才明白为什么有些人说正式版不如测试版。
大家都在等着正式版的发布,测试版没人去测试,本该在测试版里解决的BUG,因为没有人进行测试和提交BUG,所以一直遗留到了正式版。
正式版出来了,大家都纷纷下载,结果发现了几个BUG,于是喊着正式版不如测试版。
兄弟们哪,想要好东西,不给它一点关爱,怎么能用得顺心? Clear tmp file : /tmp/eth*
Clear tmp file : /tmp/ifcfg-eth*
Clear tmp file : /tmp/nic_num_info
Clear tmp file : /tmp/network
Clear tmp file : /tmp/resolv.conf
Clear tmp file : /tmp/gateway
Shutting down interface eth0:
Shutting down loopback interface:
Bringing up loopback interface:
Bringing up interface eth0:
Determining IP information for eth0...
(停了好一会)
failed.
网卡:eth0:RealTek RTL 8139
我上网是直接在Magic conf 的网络设置中设置 DHCP 自动,用上述工具设置后反而不能上网,不得不修改/etc/sysconfig/network-scripts/ifcfg-eth0,把ONBOOT=yes改成ONBOOT=no,要不进入KDE前就会长时间不响应然后
eth0...
failed.
不过,我从来就只用Magic conf 的网络设置设置 DHCP 自动,其它方法只会带给自己麻烦。 :mrgreen: 我使用的正常,所以没提交什么。
刚想到跟 MagicConf 的网络设置 的设置比较一下,MNG还是跟它有冲突,以前 Kanker 说过这应该是一个BUG。
问题描述:
1. 在安装结束时,设定为 DHCP。
2. 测试 MNG,IP 由DHCP分配的 192.168.0.186 改成 static IP 192.168.0.3。
3. 打开 网络设置,发现 IP 为192.168.0.3,protocol 还是 DHCP。
使用正常,但是问题很怪 :twisted:
问题描述:
1. 在安装结束时,设定为 DHCP。
2. 测试 MNG,IP 由DHCP分配的 192.168.0.186 改成 static IP 192.168.0.3。
你这里说的static IP是指什么?
在/etc/sysconfig/networt-scripts/ifcfg-ethX里改成了BOOTPROTO=static?
页:
[1]