腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
从
phy_device
到
net_device
?
、
我正在尝试实现通过ethtool
从
自定义开关驱动程序读取phy统计数据。我有一个
从
MDIO总线扫描返回的phydev指针,通过以下方式检索: mv_switch->phydev = (struct
phy_device
*)mv_switch->mii_bus->mdio_map[mv_switch->mdio_addr] 但是无法理解
如何
到达父
net_device
指针。
浏览 59
提问于2019-10-17
得票数 1
回答已采纳
2
回答
在linux内核中开发简单的
net_device
、
、
、
我试图在linux内核中实现一个netdevice (
net_device
)。这是一个简单的
net_device
,它将命令/数据
从
用户空间传递
到
内核空间,反之亦然--这就是这个简单
net_device
的目标。我使用套接字将命令/数据
从
用户空间传递
到
内核空间。如果我想调用open方法,
如何
使用socket调用它 我将
如何
发现,在接收缓冲区中有数据包,并
浏览 4
提问于2012-10-30
得票数 2
1
回答
net_device
linux中的读取函数
、
当我经历了{}谢谢
浏览 0
提问于2012-12-17
得票数 0
回答已采纳
1
回答
列出
从
网络驱动程序绑定
到
特定设备的多播IP地址。
、
、
是否有方法
从
网络驱动程序中列出绑定
到
特定设备的所有多播IP地址? 我了解
如何
使用
net_device
结构通过netdev_for_each_mc_addr()遍历多播MAC地址列表。我也理解
从
多播MAC
到
IP的映射,但是它不是1
到
1的映射,这就是为什么我对获取IP多播组感兴趣。我看到
net_device
结构中包含的是一个struct in_device,进一步嵌套在其中的是一个struct ip_mc_list。考虑
到
这一点,我尝试了
浏览 13
提问于2015-11-17
得票数 0
回答已采纳
1
回答
关于填充结构
net_device
结构
、
我对linux内核中的struct
net_device
有疑问。 linux内核中的每一帧都用skbuff结构表示。它有一个构造
net_device
的实例,该实例告诉我们
从
哪个接口或物理端口接收或发送数据包。在struct
net_device
中,我们有一个变量"struct net_bridge_port“,它与网桥的端口(如果启用)相关。我的疑问是结构
net_device
结构应该由设备驱动程序填充,但它
如何
在设备驱动程序级别填充有关“结构net_bridge_port”的信
浏览 1
提问于2012-01-20
得票数 1
回答已采纳
1
回答
mdio总线上的多个设备
、
我想用phy_write/phy_read来做这件事,但是我不能从我的内核模块中获得结构
phy_device
*。
如何
从
接口的名称("eth0")获取结构
phy_device
*。
浏览 98
提问于2020-08-10
得票数 0
回答已采纳
2
回答
如何
获取网络设备的统计数据?
、
、
、
、
尝试这样做,但不知道
如何
设置默认名称空间或init_net:struct
net_device
*dev;可以
从
posix sockets获得统计数据,而不是
从
netdevice获取数据。
浏览 1
提问于2016-05-08
得票数 3
回答已采纳
1
回答
无法
从
内核模块的
net_device
中获取mac地址
、
、
、
*in, int (*okfn)(struct sk_buff*)){4月28日19:56:21 node2内核:
浏览 2
提问于2016-04-28
得票数 1
回答已采纳
1
回答
将内核升级
到
4.1.3后Struct API发生更改
struct
net_device
没有名为pm_qos_req的成员。 在哪里可以找到相关的API结构?
浏览 0
提问于2015-08-06
得票数 1
1
回答
带有10 xfp的Sun ATLS2XGF 10 xfp+ Ubuntu 18.04 + PowerConnect 6224
有点抱怨xfp不好,所以我
从
第二张卡上拿了一张,等待光纤的到来。它是昨天来的,我把所有的东西都连接起来了,我得到了链接@10 up的全双工。因此,我在/etc/网络/接口(
从
netplan恢复
到
使用OpenvSwitch)文件中添加了接口条目,如下所示:iface enp133s0f0 inet dhcpuninitialized): niu_get_invariants() VPD offset [00016e00] [ 1.322795] niu 0000:88:00
浏览 0
提问于2018-09-11
得票数 0
回答已采纳
1
回答
在这种情况下,
如何
从
Linux内核模块导出符号?
、
、
我已经构建了两个内核模块,其中一个是
net_device
。我的
net_device
模块A依赖于模块B,它为输出设备信息提供了一些额外的控制机制。我希望模块B能够调用模块A中的"xmit“函数,因此,如果我简单地
从
A导出符号,则模块B将依赖于模块A,这显然造成了”死锁“依赖情况。 有人有解决这个问题的经验吗?
如何
正确地导出A中的"xmit“函数并让B使用它?
浏览 1
提问于2015-01-04
得票数 0
回答已采纳
1
回答
arp_process()
如何
回复正确的设备?
、
、
、
查看内核源代码,我发现在处理ARP请求时,
net_device
是
从
skb中直接检索出来的,然后似乎会将答复发送给该设备(arp.c#L679):{ ...skb->dev = brdev;} 难道不是该
如何
检索原始设备并将回复发送到那里吗?
浏览 0
提问于2021-06-14
得票数 1
回答已采纳
1
回答
在Linux内核模块中获取接口网络掩码
、
、
、
、
我用netfilter钩子编写了Linux内核模块。我想阻止任何不是来自我的子网的数据包。
浏览 3
提问于2019-12-17
得票数 0
回答已采纳
1
回答
Linux内核对ARP卸载的支持
、
、
Linux内核是否支持这一点,如果支持,
如何
启用它?
浏览 9
提问于2022-07-08
得票数 0
回答已采纳
1
回答
从
struct sock获得对网络接口的参考
、
我看到struct sk_buff有一个字段struct
net_device
*dev,它引用网络接口,但是我不知道
如何
从
struct sock引用这个字段。假设struct sock绑定
到
接口是否有意义?如果是的话,是否有一种简单的方法来引用正在使用的网络接口?
浏览 4
提问于2015-07-19
得票数 1
2
回答
Linux内核:
从
网络设备获取数据包
、
、
、
现在,根据我所了解
到
的,skbuff看起来像是数据包数据放置的位置,但我看不出网络设备驱动程序
如何
从
接口获取数据包并将其放入skb中,或者您
如何
获得与特定接口相关的skb。有人能告诉我
如何
看待链接到eth0等网络设备的skb吗?有没有某种发射和接收环需要我把它们取下来? 如果有一些示例代码就太棒了!
浏览 1
提问于2013-03-04
得票数 2
回答已采纳
2
回答
如何
从
驱动程序代码中提取接口的MAC地址
、
、
我对Linux内核编程和驱动程序编程很陌生。我正在使用madwifi驱动程序,在内核版本2.6.32-37的Linux上,并希望在驱动程序代码中提取接口的MAC地址。我知道这个信息应该在netdevice结构字段中找到,但不太确定哪一个是正确的。
浏览 1
提问于2013-03-20
得票数 1
回答已采纳
1
回答
如何
在这个联合中访问这个比特率值?
struct iw_param bitrate; /* default bit rate */ } 这段代码是
从
wireless.h中提取的。有人知道
如何
访问获取它的值吗?
net_device
?wireless_dev?我使用的是linux内核2.6.35
浏览 3
提问于2012-06-23
得票数 1
回答已采纳
1
回答
将数据
从
结构net_device_stats复制
到
用户空间
、
、
、
、
我希望在这个问题上有一点帮助,我需要将数据
从
eth0的结构net_device_stats复制
到
用户空间中,以便向用户显示它。我知道我应该通过系统调用来做这件事,有人建议我创建一个接收指向net_device_stats的指针的函数,然后使用函数结构net_device_stats *(*get_stats)(结构
net_device
我对此不太了解,所以我想听听你关于
如何
处理这个问题的提示和建议,以及我应该有什么想法 很抱歉我的英语含糊其辞,谢谢你,如果我不应该在这里问这个问题,请告诉我。
浏览 2
提问于2017-05-15
得票数 0
1
回答
Linux内核模块程序
从
IP中获取域名
、
、
、
我有一个要求,
从
目的IP从一个传出的数据包获得域名。我成功地使用netfilter钩子捕获和获取目标IP数据包,如下所示。unsigned int hook_func_out(unsigned int hooknum, struct sk_buff * skb, const struct
net_device
*in, conststruct
net_device
*out, int (*okfn)(struct sk_buff*)) ofs = 20; // Set theoffset to ski
浏览 4
提问于2014-07-08
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何从微信转账到QQ
如何从git上传文件到github
如何从深圳寄快递到日本
如何从0到1了解比特币
从逻辑到硬件:如何转换PCB布局?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券