Funny, the screenshot images I posted above show up under Firefox both in windoze and ubuntu, but not under Internet Exploder. There were a couple of folks out in the fleamarket at Hamcom that took my picture with the pedestrian portable mesh but I don't know who they were. Maybe they'll float up on a ham forum somewhere. I was stopped and quizzed about mesh by a number of folks and having the WAP capability I was able to connect with my smartphone and demo the various pages on the spot. Not much activity to see on Friday but on Saturday there were a number of nodes that showed up on the neighbor list.
I don't agree with the premise that if you're not savvy enough to operate the mesh as-is, you shouldn't be operating the mesh. Consider the many things in our lives that have "no user serviceable parts" yet are incredibly complex. Something as ubiquitous as a smartphone even children can operate successfully. For most users of wifi, you connect to a visible wifi network, maybe put in a password and that's it. I see no reason why there can't be a simple UI as a (configurable) first layer for general users, then if you need to muck with the mesh innards, those facilities are there too. I don't think there should necessarily be a default interface, but to leave that up to the user to create an index page that makes sense for their mesh and what they need it to do.
An example I would use is the DSL router I have. When you first log into it all you get is a splash screen with a few plainly obvious function/status icons to click on. From there you can drill down as deep as you want. But if all you want is to view or manipulate basic functions, you don't have to go beyond the first layer or two.
I get the port 80/8080 reasoning but I think that's the logic of a programmer/engineer and not a user. Using port 80 should be the on-node default. Courtesy of W9YA and the modified files he supplied I have my nodes set up for port 80. If port 80 needs to go to an external server, it's a simple change. I believe the use of an external server for port 80 would be the exception in most node deployments.
So in the case of my pedestrian portable node no one had to know to connect to "localnode:8080" which is a foreign concept to casual computer users, it ended up being k5lxp-32 into the browser address line, and that's it. Much easier to recognize and use. I know this is kind of picking nits when at this stage there are very few mesh networks in place but the easier it is to use, the more interest it will garner. Today BBHN looks very "experimental" at this point and possibly intimidating to some who might otherwise try it.
I embarked on the mesh journey for as much an education in networking as the use of mesh itself. I don't believe most hams would share that reasoning, but might be interested in trying a node that did a few basic functions with little user intervention. Start with a level of basic functionality and let the user grow into it.
Mark K5LXP Albuquerque, NM
|