求帮助签名一个的 USB 网卡驱动

2016-01-19 04:05:03 +08:00
 tsaoyu

一直在用国产的一个 USB 网卡连着 Mac 和树莓派做一些机器人方面的开发工作,但是最近升级了 10.11 之后发现怎么也连不上树莓派了。检查之后发现应该是系统对于驱动的签名认证更为严格了,所以导致开机无法加载的情况。

spctl -a -v --type install USBCDCNET.pkg
USBCDCNET.pkg: rejected
source=no usable signature

由于我自己没有开发者账户,同时唯一的一个雷电接口还接着显示器,现在基本上除了全局性的把系统保护关闭之外,只有在这求助有开发者账户的各位帮我把这个驱动签一个名了。

驱动的 pkg 包在 这里下载 ,我的个人邮箱是 tsaoyu@gmail.com

在这先谢谢各位了,我用树莓派做的是一个无人帆船的项目,如果项目取得了一些进展我也会论坛里的小伙伴一起分享的!

3790 次点击
所在节点    macOS
10 条回复
sNullp
2016-01-19 04:17:07 +08:00
买 apple 官方的 usb 以太网卡。
wujichao
2016-01-19 08:10:34 +08:00
就算有怎么签啊
tsaoyu
2016-01-19 08:35:23 +08:00
@wujichao `codesign --sign <identity> <file>`
squid157
2016-01-19 08:36:05 +08:00
签不了 Kext
squid157
2016-01-19 08:49:54 +08:00
@squid157 解释一下 这是 Apple 对开发者的限制 必须说明自己签名 Kext 的理由 才能把证书加到一个名单里
tsaoyu
2016-01-19 10:00:17 +08:00
@squid157 确实需要找 apple 申请一个 kext 的 extension



但是应该申请的难度不大,具体例子见 https://macwish.com/kext-signing-for-mac-yosemite/
申请的地址是 https://developer.apple.com/contact/kext/

用我拙劣的英文写一个模板,给乐于钻研的小伙伴们

Dear Sir or Madam,

My current project involved with some hardware interface between Raspberry Pi and OS X. However, due to the restriction on the unsigned extension, the driver couldn't load on the latest version of OS X. Here I request a Kernel Extension certification on my developer ID to sign and deploy the driver on my own computer.

Best regards,
XXX
spwei
2016-01-19 11:24:57 +08:00
找人签名,还不如重新买个 USB 网卡方便,现在都是公版,直接用官网驱动就行
bookit
2016-01-19 11:35:56 +08:00
把那个保护关闭不就结了
squid157
2016-01-19 11:55:04 +08:00
@tsaoyu 申不了 你自己关签名保护或者换网卡不行么?
拿别人的证书签来路不明不了解的二进制代码 也不合适
squid157
2016-01-19 11:58:08 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/251721

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX