I have a raspberry pi Zero with a cheap usb nic running an image from last fall.
Linux raspberrypi 4.1.13+ #826 PREEMPT Fri Nov 13 20:13:22 GMT 2015 armv6l GNU/Linux
Bus 001 Device 002: ID 0fe6:9700 Kontron (Industrial Computer Source / ICS Advent) DM9601 Fast Ethernet Adapter
Apparently this nick lies about its ability to do 100Mbps and is really only a USB 1.1 device barely capable of 12Mbps. Any sustained network traffic causes a kernel panic. So I need to change the speed. Unfortunately I do not have ethtool installed and not only will apt-get upgrade crash, even just apt-get install ethtool will crash.
Is there another way to force the nic to 10Mbps without using ethtool? Is there anything in /proc I can edit or anything I can add in /etc/network?
Yes, I could take out the micro-SD card and blast a new image on there, but I'm looking for an easier fix because that would involve trying to save the data on the SD card first (network problems!) and I have limited access to the device.
[link] [comments]