Possible alternative: Raspberry Pi + Modem
Possible alternative: Raspberry Pi + Modem
Posted Jul 29, 2014 22:23 UTC (Tue) by debacle (subscriber, #7114)In reply to: Possible alternative: Raspberry Pi + Modem by dlang
Parent article: The EFF launches a router project
Posted Jul 29, 2014 22:47 UTC (Tue)
by dlang (guest, #313)
[Link] (2 responses)
I'd love for someone to take the time to make a installation profile that could be squeezed down to a router.
I was just taking issue with the description of OpenWRT as being a specialized distro.
you can define terms so that anything other than Debian is specialized, but if you go a bit broader (to include things like Fedora, Suse, RHEL), then OpenWRT should qualify as well.
Posted Jul 30, 2014 21:26 UTC (Wed)
by debacle (subscriber, #7114)
[Link] (1 responses)
Posted Jul 30, 2014 21:32 UTC (Wed)
by dlang (guest, #313)
[Link]
It runs on more types of devices that Fedora does.
Remember, it's still using the Linux kernel, and the userspace is still *nix. So it's not nearly as limited as you are thinking.
Posted Jul 30, 2014 5:13 UTC (Wed)
by drag (guest, #31333)
[Link] (5 responses)
These type of devices feature specialized hardware like a programmable switch that will be very poorly handled by typical Linux distributions.
Openwrt is a fine Linux operating system and is worth learning how to operate.
The patches/improvements coming back in from Cerowrt has made the latency and performance of my home network's connection to the internet increased significantly. This has brought tremendous benefits when it comes to things like bittorrent traffic and VoIP and has laid waste to the vague suspicions of the ISP being dickheads... In the vast majority of cases it's people's home routers that suck, not the ISPs.
I really doubt that throwing Debian into the mix would yeild a superior router.
--------
Now if you really want to use Debian for this sort of thing keep in mind that the future for 'Enteprise' networks is 'Software Defined Networking'.
That is instead of screwing around with crap like 'Vlans' and struggling with managing QoS using expensive Cisco gear... you just make a 10GbE/40GbE network that is simple as can be (while maximizing 'east-west bandwidth rather then north-south in traditional network models) and then run a entirely software defined network stack on top of that. This is very effective, very cheap, and works very well. Network folks tend to be sticks-in-the-mud and love their vendors, but eventually it's going to start having a big impact outside of the large OpenStack cloud providers.
This way when you do your 'cloud' people can define the network by how they want the network to be, on the fly, via web interfaces or whatever. Just let the consumer in your business decide what sort of network they like to see and then build it for them without having to configure a single firmware or wire up a single port.
To enable this sort of stuff one of the pioneers is 'Culumus Networks' and they have developed a commercial Debian-based Linux distribution to install on various 'white box switches'. So instead of using big proprietary gear from companies like Cisco you buy generic switches from ODMs from Korea (or whatever) and install Debian on it to control the hardware backplane.
Another approach is to take a cheap 'desktop' Linux system and stuff it full of dual port NIC cards and install Debian on it. You can use OpenVswitch to manage the bridge ports, which is massively more capable then the traditional 'Linux brctl-based switch' that is very common.
From there you can take a look at things like Openflow and OVSDB to peer into the future of network management.
This sort of stuff is going to be a big deal in a couple years so while it's a lot more expensive then a openwrt-based home router it will allow you to keep using Debian and potentially get marketable skills and contribute back to Debian making it 'more universal'.
Posted Aug 1, 2014 14:54 UTC (Fri)
by kjp (guest, #39639)
[Link] (4 responses)
Posted Aug 1, 2014 18:45 UTC (Fri)
by dlang (guest, #313)
[Link] (3 responses)
convenient if you have a network that changes a lot (like a lab), for a production network I'm not so sure.
Posted Aug 1, 2014 20:47 UTC (Fri)
by raven667 (subscriber, #5198)
[Link] (2 responses)
Posted Aug 1, 2014 22:10 UTC (Fri)
by dlang (guest, #313)
[Link] (1 responses)
As I say, it's nice for highly dynamic environments, but I question the value of it for production networks.
There's also the question of if the dynamically configured switches are going to create unexpected bottlenecks. not a problem on a small network, but a serious concern on a large one.
Posted Aug 2, 2014 23:55 UTC (Sat)
by bronson (subscriber, #4806)
[Link]
Possible alternative: Raspberry Pi + Modem
Possible alternative: Raspberry Pi + Modem
Possible alternative: Raspberry Pi + Modem
Possible alternative: Raspberry Pi + Modem
Possible alternative: Raspberry Pi + Modem
Possible alternative: Raspberry Pi + Modem
Possible alternative: Raspberry Pi + Modem
Possible alternative: Raspberry Pi + Modem
Possible alternative: Raspberry Pi + Modem