Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Turris Omnia (Score 2) 320

The Turris Omnia is some very nice hardware, and built by people who are very much devoted to free software (nic.cz, the same guys who brought us the Bird routing suite and KnotDNS). It's a little bit overkill for a home router (it's got massive amounts of memory and a fiber interface), but if you're fine with spending over 200 euros, it's an excellent choice.

Comment Any way to build Alpine userspace? (Score 2) 59

Alpine looks pretty cool. A sane init system, musl instead of libc, a decent package manager, what more could you want?

A couple of years ago, I inherited a proprietary ARM board with a large number of GBE NICs, an unmaintained vendor kernel, and the worst userspace you can imagine (and I know you can imagine a lot). I spent half a day trying to build an Alpine userspace for armhf and get it installed on the board.

I finally gave up. It took me 20 minutes to set up debootstrap under qemu, another 20 minutes to coerce debootstrap into using sysvinit instead of systemd. Tar.gz, scp, replace the root filesystem, and the board is running Debian Jessie userspace.

I haven't looked at Alpine since then. Is there now a convenient way to build a custom Alpine root filesystem?

Comment Re:Alternate solution (Score 1) 55

Stop buying routers. Instead get a Raspi and USB wifi adapter capable of master mode.

The Pi has a single 100Mbit Ethernet hooked off the USB 2.0 bus. You're putting both the Ethernet and the wifi on the USB, which is going to get congested.

A typical home router has one or two gigabit Ethernet ports hooked directly to the SoC, with one of the interfaces connected to an internal manageable switch. It has one or two WiFi interfaces connected to a high-speed, low-latency bus. The WNDR3700 is a good example of the type of hardware people like to run OpenWRT on.

As far as I am aware, there is no cheap, hackable board that has the kind of connectivity you need for decent WiFi router.

Comment Re: That makes it impossible to use open wifi-driv (Score 1) 55

This whole thing came about precisely because people running open source software on their routers were using channels that are only legal in Europe and Japan, thus causing interference with other equipment that's licensed to use that spectrum in the US.

The report originally cited by the FCC doesn't say anything about open source firmware. As far as we can tell, the interference was caused by devices running proprietary software that either was buggy or had been modified to not comply with the local regulation. If you know otherwise, please share your sources.

Comment Re:IPv6 is such a disaster (Score 1) 65

First, stateless configuration you just kill off with extreme prejudice.

That's up to you, of course, but you still need RAs -- DHCPv6 doesn't distribute a default route, it relies on RAs for that.

Second, broadcast is indeed essential for almost every protocol that runs over ethernet (because ARP) but that doesn't stop us from turning off everything but the bare essentials. Almost all enterprise gear knows how to let ARP (or ND) and DHCP through while blocking everything else.

So you kill DNS-SD over mDNS (Apple's Bonjour)? No printer discovery, no discovery of streaming media servers, no IPTV?

you can also convert all broadcast which you DO allow back out of APs to unicast on the RF side

That's actually a good idea, since multicast over WiFi is horribly inefficient.

Comment Re:IPv6 is such a disaster (Score 1) 65

They did away with private addressing (site-local) "because it breaks the openness of the internet and firewalls"

They did away with site-local addresses because they couldn't agree on the definition of a site (is your home network a site, or is it part of your ISP's network?). They've been replaced with ULAs, which are easier to understand, simpler to administer and simpler to program with.

The standard has changed so many times in the last 10 years

A few unused features have been removed (v4-compatible addressing, site-local addressing, partial support for MTUs below 1280), but the specification has been mostly stable for a good 15 years.

They did away with IPV4's simplistic subnetting and supernetting,

No, subnetting is still there. The only difference is that all leaf networks are supposed to have the same size, which is supposed to make administration easier.

introduced EUI-64 addressing

Yeah, that was a stupid idea. It's been replaced by RFC 7217 (stable private addresses).

Very Few large deployments.

Google? Facebook? Comcast?

Comment Re:IPv6 is such a disaster (Score 1) 65

first job of a wifi engineer that cares about not draining batteries is to start to turn off AP propagation of all broadcast and multicast traffic.

Unlike IPv4, Ipv6 doesn't work at all if multicast is filtered -- things like stateless autoconfiguration, DHCPv6 and even neighbour discovery run over multicast.

Comment Re:IPv6 is such a disaster (Score 1) 65

An IPv6 network is much easier to set up properly. Check out the HomeNet stuff, where you just chuck a bunch of routers together more or less randomly, with connectivity from cable and DSL and 4G, plus a bunch of wifi routers, and it all Just Works.

The IETF Homenet Working Group

Non-official Homenet HOWTO

Comment Re:Eventually... But not yet (Score 2) 406

I don't understand why people want DisplayPort

HDMI is a synchronous interface — video and audio data use up fixed parts of a frame's time. One might almost say that's it's just a digital mapping of an analog television signal.

DisplayPort is a packetised interface — video, audio, and whatever else you might want to carry over it can be sent at any time. Because of that, it's a little more expensive to implement (you need more hardware in the device), but it's immensely more flexible: you could carry multiple low-resolution video streams over a single port, or 3D video, or multiple audio streams, or even something else (IP, SMS, whatever) with no hardware changes.

Comment Many other tools for multipath (Score 5, Informative) 80

There's a lot of multipath-related work being done right now, at the IETF, within OpenWRT, and independently.

We've been working on providing multiple routes automatically (disclaimer -- I'm a co-author). As to actually making use of the multiple routes, the solution that currently works best is MP-TCP, a set of kernel patches that allows TCP to use multiple routes simultaneously, with no modification to applications. Other solutions are SHIM6, which works below the transport layer, and Multipath Mosh, which works at the application layer.

I'm pretty confident we'll be able to have most of this stuff enabled by default in mainstream Linux distributions by the end of the year.

Comment Re:What are the implications for the textbook mark (Score 1) 170

I got yelled at for recommending to my students to buy the course text online vs. going through the bookstore ($40-$60 bucks vs $250 at the bookstore for the same text).

Getting yelled at by stupid or corrupt administrators is part of the job.

College isn't about learning anymore, it's all about making money.

College is what the lecturers and the students make it. If you've got tenure, then you're pretty much untouchable, precisely so that you can take a stand without fear of the repercussions. (Of course, if you haven't got tenure yet, then tread carefully.)

Slashdot Top Deals

The biggest difference between time and space is that you can't reuse time. -- Merrick Furst

Working...