Odroid C2 dual ethernet router?
Posted: Sat Jan 20, 2018 2:56 am
I'm using a Raspberry Pi running Raspbian as a router in my home network, with a USB ethernet adapter providing a second ethernet port. I would like to upgrade the hardware to an ORDOID C2 (much better network throughput) running DietPi (thanks for the great distro, guys!). When I connect my spare USB ethernet adapter to this system (ODROID/DietPi) I can see in dmesg that the device is recognized as a USB device. But it does not show up under /dev and ifconfig does not show any new network adapter, even if I connect a live ethernet cable.
Checking lsmod shows me that the driver module (asix.ko) has been loaded by the system. But I do not see usbnet nor mii (both of these modules are dependencies that get loaded if I connect this USB ethernet adapter to my Mint laptop. When I modprobe asix in DietPi I see no dependencies, but on my laptop both usbnet and mii are listed as dependencies. But (forgive me, I don't remember all the stuff I did last night) something I saw in Dietpi gave me the impression that usbnet and mii might be built into the 3.14.79+ kernel. I modprobed all the other usb wifi drivers in DietPi and none of them list any dependencies. Is there some chance that none of these devices are actually going to work?
I tend to stay blissfully ignorant of the things in Linux that don't give me trouble, so this is new territory for me. Is it reasonable to think that I should be able to add a second ethernet port to an ODROID C2 running DietPi? I really didn't think there would be restrictions that might make that either really difficult or ridiculous. Maybe I bought the wrong hardware? I've been using a C2 for about a year as my home network's main file server, running DietPi, and it has worked flawlessly the whole time. And my Raspberry Pi router has been working nicely for, um, not really sure but several years now. However, it is a bottleneck, and my ISP recently upgraded my connection speed to the point that the Pi has got to go. I'd really like to push this through, but at the moment I'm stuck. Suggestions?
Checking lsmod shows me that the driver module (asix.ko) has been loaded by the system. But I do not see usbnet nor mii (both of these modules are dependencies that get loaded if I connect this USB ethernet adapter to my Mint laptop. When I modprobe asix in DietPi I see no dependencies, but on my laptop both usbnet and mii are listed as dependencies. But (forgive me, I don't remember all the stuff I did last night) something I saw in Dietpi gave me the impression that usbnet and mii might be built into the 3.14.79+ kernel. I modprobed all the other usb wifi drivers in DietPi and none of them list any dependencies. Is there some chance that none of these devices are actually going to work?
I tend to stay blissfully ignorant of the things in Linux that don't give me trouble, so this is new territory for me. Is it reasonable to think that I should be able to add a second ethernet port to an ODROID C2 running DietPi? I really didn't think there would be restrictions that might make that either really difficult or ridiculous. Maybe I bought the wrong hardware? I've been using a C2 for about a year as my home network's main file server, running DietPi, and it has worked flawlessly the whole time. And my Raspberry Pi router has been working nicely for, um, not really sure but several years now. However, it is a bottleneck, and my ISP recently upgraded my connection speed to the point that the Pi has got to go. I'd really like to push this through, but at the moment I'm stuck. Suggestions?