来自 Archer 的投稿,感谢~
前些日子突发奇想,想用树莓派 Zero W 做成S*P*Y无线网卡来玩,用Openwrt来做,不过怎么做都不成功,于是我就换个思路,做成以太网卡如何?我就用树莓派连通我的SPI网卡,把USB-OTG接口配置成USB/以太网,SPI网卡连接路由器,USB-OTG连接电脑,来实现以太网卡功能,没想到在Raspbian系统之下能顺利这么多,一试一下就行了。
首先是连接SPI网卡,我在前面有教程详细叙述,这里就不多做赘述了。
先修改/boot/config.txt文件,在最末尾添加这两段语句
dtoverlay=dwc2
dtoverlay=enc28j60
保存退出
然后再修改/boot/cmdline.txt文件,找到 rootwait,在后面插入
modules-load=dwc2,g_ether
然后保存退出。
再用sudo raspi-config,在interfaces选项中,打开SPI接口,这样树莓派Zero的两边接口都连通了。
安装一下所需要的dhcp软件
sudo apt-get update
sudo apt-get install dnsmasq isc-dhcp-common