当前位置:  技术问答>linux和unix

如何在console中重新probe网卡的mac地址

    来源: 互联网  发布时间:2015-12-01

    本文导语:  有时开机是网卡无法Activate, 重新在网络设置 中的 Hardware Device 中对应 bind to mac address 中按那个probe 按钮重新取得 mac 地址,就可以激活了, 那请问如何在命令行操作这个probe 呢? | ...

有时开机是网卡无法Activate, 重新在网络设置 中的 Hardware Device 中对应
bind to mac address 中按那个probe 按钮重新取得 mac 地址,就可以激活了,
那请问如何在命令行操作这个probe 呢?

|
下面是Probe按钮实现的源代码.

先试试这个命令.
#ethtool -i eth0


sharedtcpip.py

import gtk

import gtk.glade
import signal
..
..
class ethernetConfigDialog(deviceConfigDialog):
    def __init__(self, device):
        glade_file = "ethernetconfig.glade"
        deviceConfigDialog.__init__(self, glade_file,
                                    device)    

        xml_signal_autoconnect(self.xml, { 
            "on_aliasSupportCB_toggled" : self.on_aliasSupportCB_toggled,
            "on_hwAddressCB_toggled" : self.on_hwAddressCB_toggled,
            "on_hwProbeButton_clicked" : self.on_hwProbeButton_clicked,
            })

...
...
...
    def on_hwAddressCB_toggled(self, check):
        self.xml.get_widget("hwAddressEntry").set_sensitive(check.get_active())
        self.xml.get_widget("hwProbeButton").set_sensitive(check.get_active())

    def on_hwProbeButton_clicked(self, button):
        hw = self.xml.get_widget("ethernetDeviceEntry").get_text()
        fields = string.split(hw)
        device = fields[0]
        try: hwaddr = ethtool.get_hwaddr(device) 
        except IOError, err:
            self.error_str = str (err)
            GUI_functions.gui_error_dialog(self.error_str, self.dialog)
        else:
            self.device.HardwareAddress = hwaddr
            self.xml.get_widget("hwAddressEntry").set_text(hwaddr)
            


|
可能是对问题理解的不同而回答不同.

我是这样理解,楼主的意思是在关闭网卡的情况下,怎样去Probe这个网卡?
而在网卡驱动程序里都有这功能的函数.

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.lang类system的类成员方法: console定义及介绍
  • 关于console.h
  • java命名空间java.io类console的类成员方法: flush定义及介绍
  • console-trace
  • java命名空间java.io类console的类成员方法: writer定义及介绍
  • Eclipse的Struts插件 Struts Console
  • java命名空间java.io类console的类成员方法: readpassword定义及介绍
  • Console.log with style
  • java命名空间java.io类console的类成员方法: reader定义及介绍
  • jquery-console
  • java命名空间java.io类console的类成员方法: format定义及介绍
  • vim,sh跳到console後再exit跳回的問題
  • java命名空间java.io类console的类成员方法: printf定义及介绍
  • open jmx-console
  • java命名空间java.io类console的类成员方法: readline定义及介绍
  • 如何在console下定义快捷键?
  • 如何在linux(redhat9)下把oracle的console打开?
  • 在win2000server里如何一打开console窗口就在某目录下
  • 救救我:如何用超级终端连接console口啊!(在线等)
  • redhat linux9.0 如何退出X window,工作在console环境?
  • vmware server console 不能远程连接到远程机器


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3