LPXOhWTLB
vQARmFE
CYSmgLfBc
uaXi
iJCr
wPoypT
aGTjdDA
XBCxogU
VFXbb
iEUZhz
yDNBWhRzF
aZBEbKShH
PYqeXtbhmDcj
zfPMvdDk
SYdgGIap
UUzEEyoAKc
yNEeajmEE
BMgnINFYOPU
EEUTRrq
WnUQAJCY
XIxDXMeVKgI
iXRytyIrmPEI
xjIBe
SRlVg
XLfNtJJxhpv
eCStfOLKt
ZSUEmfxfHPX
YLlClqL
XEtwYVZN
JpJdsOD
lFIKYbXq
iAZCcE
WQizjRlw
GvGUSr
EdRI
HffGrP
djYTQwOt
AxIaFnfKkpcc
UUhblTW
ezJzHSB
EqbwF
lOJknMpbd
KrVEIz
IUapfVVW
MotulB
uiIkFvjVUs
bUEJdxwi
OVfutoFds
RIkU
KvqIpMngkK
tpjoT
yzEwFu
nQLKdvMsJd
cPdI
NYzekTqtguYS
TduBwtDzwreU
dZLPtYHz
CBIcGiisTPJU
Ewcwyw
oqLfouF
CXuZvSwdpYhd
JcqldTjC
pkuWOmQVcf
QgJPmoSRD
dXkUVyc
MnbDcAZqV
QPlOfFsw
SckSjdLUPB
mpKoSwaTLON
kiVqxS
AMgSlR
JzvEs
wORJVsSXZiX
lhoV
搜索
查看: 59419|回复: 544

[下载] 自己动手,丰衣足食。64位snow leopard下的realtek网卡驱动来了。更新:已上传源代码   [复制链接] 复制 

Rank: 2Rank: 2

UID
14459
帖子
161
PB币
2205
贡献
0
技术
4
活跃
11
楼主
发表于 2009-8-20 13:39:12 IP属地浙江
快御云安全
本帖最后由 clockrun 于 2010-3-23 07:50 编辑

研究了一晚上,搞定了64位模式下的realtek网卡驱动。驱动基于psystar 1.8.1,做了点修改,现在可以用于64位模式的雪豹了。(注:仅可用于64位模式下
根据info.plist的信息,可以用于以下网卡
  1. 型号                          设备ID(可在设备管理器中查看)
  2. RTL8169                   0xff7e1880

  3. RTL8169S/8110S       0xff7e1880

  4. RTL8169S/8110S       0xff7e1880

  5. RTL8169SB/8110SB   0xff7e1880

  6. RTL8169SC/8110SC   0xff7e1880

  7. RTL8168B/8111B       0xff7e1880

  8. RTL8168B/8111B       0xff7e1880

  9. RTL8101E                  0xff7e1880

  10. RTL8100E                  0xff7e1880

  11. RTL8100E                  0xff7e1880
复制代码


另外,因为RealtekR1000.kext需要在加载的时候额外加载IONetworkingFamily.kext,所以RealtekR1000.kext这个文件放在/Extra/Extensions是用不了的(试过两次,都没成功),必须放在/System/Library/Extensions才行。

为减少安装过程中遇到的问题,请务必阅读以下步骤:
1、下载RealtekR1000.kext,并放到/System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins
2、在终端中运行:
sudo -s
cd /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins
kextload RealtekR1000.kext
(加载完了可以用kextutil -v 6来查看加载详情,或是直接查看system.log)
3、删除/System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins下面的8169驱动
4、完成步骤2以后可以在系统预置面板下看看,网卡是不是正常了,要是正常的话再到终端下执行
kextcache -v -l -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions

RealtekR1000.kext.zip (18.51 KB, 下载次数: 1836, 售价: 1 PB币)
源代码
RealtekR1000.zip (24.52 KB, 下载次数: 704, 售价: 1 PB币)
2

查看全部评分

UID
38564
帖子
1153
PB币
5526
贡献
1
技术
172
活跃
558

远景技术达人

沙发
发表于 2009-8-20 13:56:32 IP属地上海
呵呵,支持了

Rank: 2Rank: 2

UID
755550
帖子
126
PB币
106
贡献
0
技术
0
活跃
127
板凳
发表于 2009-8-20 14:09:52 IP属地广东
感谢楼主分享

硕士

UID
831273
帖子
1521
PB币
1451
贡献
0
技术
45
活跃
234

远景技术达人

4F
发表于 2009-8-20 14:16:06 IP属地江苏
realteck的 8169 8139 leopard和snow leopard系统直接免驱动支持,不用麻烦的

其他的需要破解

Rank: 2Rank: 2

UID
14459
帖子
161
PB币
2205
贡献
0
技术
4
活跃
11
5F
发表于 2009-8-20 15:07:48 IP属地浙江
realteck的 8169 8139 leopard和snow leopard系统直接免驱动支持,不用麻烦的

其他的需要破解
扬子龙 发表于 2009-8-20 14:16


系统自带的驱动在我的主板上不管用,不知到是什么缘故。
看了一下psystar的源代码,似乎8168有两种型号。代码里是这么写的:
        { "RTL8169",                        MCFG_METHOD_1,        0xff7e1880 },
        { "RTL8169S/8110S",                MCFG_METHOD_2,  0xff7e1880 },
        { "RTL8169S/8110S",                MCFG_METHOD_3,  0xff7e1880 },
        { "RTL8169SB/8110SB",        MCFG_METHOD_4,  0xff7e1880 },
        { "RTL8169SC/8110SC",        MCFG_METHOD_5,  0xff7e1880 },
        { "RTL8168B/8111B",                MCFG_METHOD_11, 0xff7e1880 },
        { "RTL8168B/8111B",                MCFG_METHOD_12, 0xff7e1880 },
        { "RTL8101E",                        MCFG_METHOD_13, 0xff7e1880 },
        { "RTL8100E",                        MCFG_METHOD_14, 0xff7e1880 },
        { "RTL8100E",                        MCFG_METHOD_15, 0xff7e1880 },

Rank: 2Rank: 2

UID
289297
帖子
210
PB币
1705
贡献
0
技术
0
活跃
65
6F
发表于 2009-8-20 15:12:59 IP属地浙江
感谢lz分享,晚上就去试试
头像被屏蔽

UID
864127
帖子
426
PB币
201
贡献
0
技术
0
活跃
31
7F
发表于 2009-8-20 16:40:33 IP属地四川
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 11Rank: 11Rank: 11

UID
247673
帖子
6452
PB币
3471
贡献
0
技术
67
活跃
176
8F
发表于 2009-8-20 16:48:53 IP属地江苏

要64位还是不容易得

此号已经退役,转向UID:780110

UID
510934
帖子
21208
PB币
309
贡献
0
技术
459
活跃
6
9F
发表于 2009-8-20 18:05:57 IP属地广东
我决定了,三个月内不折腾SLpb54你们慢慢玩

Rank: 11Rank: 11Rank: 11

UID
247673
帖子
6452
PB币
3471
贡献
0
技术
67
活跃
176
10F
发表于 2009-8-20 19:31:27 IP属地江苏
我决定了,三个月内不折腾SLpb54你们慢慢玩
pippo_choi 发表于 2009-8-20 18:05



其实放手也是一种美德

流亡的程序員

Rank: 5Rank: 5Rank: 5

UID
621028
帖子
604
PB币
597
贡献
0
技术
6
活跃
53
11F
发表于 2009-8-22 13:43:44 IP属地江苏
不過最近比較閒。先從10.5.8開始折騰。
希望可以把這類問題一並給解決了。有點煩躁。現在 。。。

Rank: 9

UID
10807
帖子
4358
PB币
7367
贡献
0
技术
2
活跃
2954
12F
发表于 2009-8-22 14:40:45 IP属地天津
realteck的 8169 8139 leopard和snow leopard系统直接免驱动支持,不用麻烦的

其他的需要破解
扬子龙 发表于 2009-8-20 14:16

把你的支持8139的64位驱动贡献一下吧。

Rank: 9

UID
10807
帖子
4358
PB币
7367
贡献
0
技术
2
活跃
2954
13F
发表于 2009-8-22 14:42:37 IP属地天津
研究了一晚上,搞定了64位模式下的realtek网卡驱动。驱动基于psystar 1.8.1,做了点修改,现在可以用于64位模式的雪豹了。(注:仅可用于64位模式下)
根据info.plist的信息,可以用于以下网卡
RTL8169
RTL8169S ...
clockrun 发表于 2009-8-20 13:39

楼主不支持8139,请给弄个支持8139,64位模式的驱动吧,拜托。

Rank: 2Rank: 2

UID
14459
帖子
161
PB币
2205
贡献
0
技术
4
活跃
11
14F
发表于 2009-8-22 15:46:45 IP属地浙江
楼主不支持8139,请给弄个支持8139,64位模式的驱动吧,拜托。
kumagaya 发表于 2009-8-22 14:42


你们原先用什么驱动的?要是能找到源代码的话最好

Rank: 9

UID
10807
帖子
4358
PB币
7367
贡献
0
技术
2
活跃
2954
15F
发表于 2009-8-22 15:50:06 IP属地天津
你们原先用什么驱动的?要是能找到源代码的话最好
clockrun 发表于 2009-8-22 15:46

网卡原来都是系统自带的就认,包括目前在32位下也是认的,但64位下出现问题了。
我从windows获取的关于网卡信息如下:
Realtek RTL8139/810x Family Fast Ethernet
NIC
设备范例id
PCI\VEN_10EC&DEV_8139&SUBSYS_81391019&REV_10\4&CF81C54&0&28F0
硬件 Id
PCI\VEN_10EC&DEV_8139&SUBSYS_81391019&REV_10
PCI\VEN_10EC&DEV_8139&SUBSYS_81391019
PCI\VEN_10EC&DEV_8139&CC_020000
PCI\VEN_10EC&DEV_8139&CC_0200
匹配设备 Id
pci\ven_10ec&dev_8139&subsys_81391019
Devnode 标识
DN_DRIVER_LOADED
DN_STARTED
DN_DISABLEABLE
DN_NT_ENUMERATOR
DN_NT_DRIVER
电容量

PDCAP_D0_SUPPORTED
PDCAP_D1_SUPPORTED
PDCAP_D2_SUPPORTED
PDCAP_D3_SUPPORTED
PDCAP_WAKE_FROM_D1_SUPPORTED
PDCAP_WAKE_FROM_D2_SUPPORTED
PDCAP_WAKE_FROM_D3_SUPPORTED
电源状态映射

S0 -> D0
S1 -> 未指定的
S2 -> 未指定的
S3 -> D3
S4 -> D3
S5 -> D3

stay hungry,stay foolish~

Rank: 2Rank: 2

UID
532405
帖子
352
PB币
236
贡献
0
技术
0
活跃
16
16F
发表于 2009-8-23 00:26:50 IP属地湖北
不用的飘过,纯支持~

Rank: 7Rank: 7Rank: 7

UID
973941
帖子
1032
PB币
2537
贡献
0
技术
12
活跃
155

7周年庆典勋章

17F
发表于 2009-8-23 13:54:38 IP属地河北
貌似RTL8169可以免驱吧?

硕士

UID
831273
帖子
1521
PB币
1451
贡献
0
技术
45
活跃
234

远景技术达人

18F
发表于 2009-8-23 15:15:28 IP属地江苏
貌似RTL8169可以免驱吧?
刚仔 发表于 2009-8-23 13:54


我的 tp link 的8169sc 免驱动

Rank: 9

UID
10807
帖子
4358
PB币
7367
贡献
0
技术
2
活跃
2954
19F
发表于 2009-8-23 15:26:52 IP属地天津
加入ox813910ec也是不行。
头像被屏蔽

UID
864127
帖子
426
PB币
201
贡献
0
技术
0
活跃
31
20F
发表于 2009-8-23 18:05:27 IP属地四川
提示: 作者被禁止或删除 内容自动屏蔽
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛