20111013版:
目前收发OK,并且1588服务已经可以精确对时(基于8139网卡,可控制在30ns范围内),协议层驱动的报文队列部分还需要完善,目前1588服务反复启停会导致协议层驱动从报文池请求分配报文失败。
20110708版:
目前Miniport驱动已经通了,使用NDIS5.0,协议层驱动捕获收不到miniport驱动接收的包,但是通过协议层驱动发送的包可以被传
原创
2011-07-08 16:51:55
814阅读
20111017版:
大包收发数据无校验错误,需要进一步测试验证。
20111013版:
已加入了完整的Phy驱动(DP83640),目前收发OK,并且1588服务已经可以精确对时(可控制在30ns范围内),大包收发问题仍待解决。
2011-08-16
目前8139 miniport驱动已经实现了C+模式的小包通
原创
2011-08-16 17:49:18
1236阅读
点赞
1评论
这几天弄qemu,发现几个怪问题,先记录在这里:1. -net socket 的listen选项必须包含name属性,这是一个bug。net_client_init代码中name会一定赋NULL值,net_listen_client_init中则会访问他,因此命令行中需要添加一个name.2.rtl8139(缺省情况下)竟然对mac地址有选择性支持,guest os为gentoo,内核编译中已经包
原创
2009-04-06 10:41:33
885阅读
前言
RTL8139 可能是目前最受欢迎的网络卡,它的价格便宜,功能上也还能接受。虽然在效能
上有时会略不及Intel 的 eepro100,但因为价格实在太便宜了,所以芯片上的一点小问题
通常也接忽略不计。
废话少话,马上来说明 8139too 这个驱动程序。8139 虽然价格不高,但该有的功能一点
也不缺。它内建了符合 MII 规格的 tra
安装operfire 系统 后,重启os ,就不能加载网站驱动,担示:8139cp device eth0 does not seem to be present
解决:
改回8139too,
service network stop
rmmod 8139cp
modprobe 8139too
depmod -a
service network restart
原创
2011-06-30 13:41:56
977阅读
操作系统: FC6
# mkdir 8139too
# cp linux-2.6.18.1/drivers/net/8139too.c 8139too/ -a
# ls 8139too/
8139too.c
# cd 8139too
# touch Makefile
# touch compile.sh
# chmod a+x compile.sh
原创
2009-07-27 18:12:00
593阅读
Realtek-RTL8139网卡驱动硬盘安装成功分享经验
利用bootThink进行引导,同时利用hf***ploer将snowleopard.dmg进行修改,替换OSinstall和OSinstall.mpkg,然后利用 Leopard hd install helper将修改后的镜像写到一个约10G的FAT32磁盘格式的分区,同时留出要
转载
2012-03-18 15:57:23
3400阅读
点赞
1评论
作者:oniprbl ,前段重装了WindowsXP,为节约时分,直接弄了个Ghost版本装上,但之后,再进Fed
转载
2011-03-07 17:27:00
111阅读
2评论
在ubuntu 12.04 中 创建openstack 镜像时会报以下信息:
sudo kvm -m 1024 -cdrom CentOS-6.2-x86_64-bin-DVD1.iso -drive file=CentOS-6.2-x86_64.img,if=scsi,index=0 -boot d -net nic -net user -usbdevice t
原创
2013-04-09 11:16:30
1178阅读
static int __devinit rtl8139_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
函数功能描述:赋给pci_driver结构体中的probe函数指针,用于当PCI核心检测到一个需要控制的pci_dev时,对相应的设备进行始化工作。
附注:本函数的主要任务是创建并初始化net_device结构
转载
2009-08-14 19:20:47
830阅读
一、数据接收优化数据接收优化,主要是从如下几个点出发进行驱动软件的修改:接收中断实现上下部方式,中断中通过发送同步信号量,收包由一个阻塞的任务来获取到该信号量后开始进行接收的动作。原始方式:当有网络数据包接收完毕后,CPU会进中断服务程序,中断服务中,通过一个系统API函数来挂接收包任务,那就是netJobAdd,该函数原形如下: STATUS netJobAdd 
一、qemu-kvm支持的网络 1.虚拟机的网络模式 基于NAT(Network Address Translation)的虚拟网络  
[root@djj~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+DEVICE=eth0BOOTPROTO=noneIPADDR=10.130.38.33NETMASK=255.255.255.0GATEWAY=10.130.38.1HWAD...
转载
2021-08-04 22:33:29
130阅读
Centos+adsl+iptables
日期: 网络配置:
Eth0 连接ADSL eth1 连接局域网
网卡配置如下:
[root@server network-scripts]# cat ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVIC
原创
2010-01-09 18:03:25
1701阅读
# dmesg |grep eth0
divert: allocating divert_blk for eth0
eth0: RealTek RTL8139 at 0xd800, 00:80:48:34:c2:84, IRQ 9
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
divert: freeing divert_b
原创
2010-08-10 16:18:28
1894阅读
1、 网络配置:
Eth0 连接ADSL eth1 连接局域网
网卡配置如下:
[root@server network-scripts]# cat ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth0
HWADDR=00
转载
精选
2010-06-06 17:15:16
749阅读
点赞
puppet+kickagent:启动kick服务(8139)puppet kick 完成推送编辑客户端/etc/puppet/puppet.conf[agent]listen = true默认8139端口编辑或新建文件/etc/puppet/namespaceauth.conf[puppetrunner]allow *.wt.com编辑文件auth.confpath /runanth
原创
2014-04-07 21:55:46
624阅读
ggy@darkstar:~$ cat /etc/udev/rules.d/70-persistent-net.rules# PCI device 0x10ec:0x8139 (8139too)SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:e0:4c:90:06:83", ATTR{type}=="1
转载
精选
2016-06-30 12:03:00
6319阅读
1:系统是否识别网卡2: 安装驱动加载对应模块使用lsmod modprobe 配合修改 /etc/modprobe.conf[root@HC-PBX ~]# modprobe -l | grep 8139/lib/modules/2.6.18-238.el5PAE/kernel/drivers/net/8139cp.ko/li
原创
2014-09-24 17:18:56
965阅读
网卡的安装
当我们安装完linux之后,首先就要查看是否成功的安装了上了网卡,
查看网卡的命令如下:
[root@localhost ~]# dmesg|grep -in eth267:8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)270:8139too Fast Ethernet driver 0.9.27272:eth0: R
原创
2008-07-15 17:44:03
605阅读