summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2012-02-11 14:23:31 -0500
committerbnewbold <bnewbold@robocracy.org>2012-02-11 14:23:31 -0500
commita3f1083d4dd1cf0c5d6f37ca3899b271306c03a7 (patch)
tree14e4fd62ebe4e7b877c0bd8926525eee3db0e052
parentaf2d1ea700c17da497778f3680486628f4d621c3 (diff)
downloadrooter_wiki-a3f1083d4dd1cf0c5d6f37ca3899b271306c03a7.tar.gz
rooter_wiki-a3f1083d4dd1cf0c5d6f37ca3899b271306c03a7.zip
stuff
-rw-r--r--Index.page3
-rw-r--r--hardware/devices.page74
-rw-r--r--hardware/misc.page3
-rw-r--r--hardware/soc.page4
-rw-r--r--ideas.page13
-rw-r--r--questions.page20
-rw-r--r--software.page54
-rw-r--r--specs.page43
8 files changed, 204 insertions, 10 deletions
diff --git a/Index.page b/Index.page
index 95e1f55..7d054df 100644
--- a/Index.page
+++ b/Index.page
@@ -1,5 +1,8 @@
* [principles]()
+* [questions]()
+* [specs]()
+* [software]()
* [hardware/]()
* [hardware/soc]()
* [hardware/misc]()
diff --git a/hardware/devices.page b/hardware/devices.page
index 2232723..85ecb6d 100644
--- a/hardware/devices.page
+++ b/hardware/devices.page
@@ -88,13 +88,38 @@ The ALIX.6F2 is $122
- 1 miniPCI slot, 1 miniPCI Express slot (USB only), LPC bus
- 2 Ethernet channels (Via VT6105M 10/100)
+### Ibase
+
+FWA7404 "security appliance":
+
+ - dual-core Via Nano chip, 1.2MHz, not a SoC
+ - Chipset: Via VX900
+ - up to 2GB of DDR3 RAM
+ - Mini PCIe slot
+ - 4x GigE ports
+
+Same company also sells much larger switches.
# Dev Kits, Modules
+Qseven is an organization with a spec for SODIMM-like module connectors:
+<http://www.linuxfordevices.com/c/a/News/Congatec-congaQMCB-and-MSC-Q7MBEP4/>
+
+Kontron and Adlink 314-pin MXM ("mobile PCI Express Module") connector:
+<http://www.linuxfordevices.com/c/a/News/Adlink-promises-modules-and-wider-ARM-support/>
+
+Kontron has it's
+
+### Rhombus Tech
+
+
+### Qseven Modules
+
+
### Variscite Modules
[VAR-SOM-OM44](http://www.variscite.com/products/item/76-var-som-om44-ti-omap4460)
-with TI OMAP4460 (1.5ghz dual-core), GigE via USB, PoP RAM
+with TI OMAP4460 (1.5ghz dual-core), GigE via USB, 512MB PoP RAM. Cost is ???.
$50
[VAR-SOM-AM35](http://www.variscite.com/products/item/32-var-som-am35-ti-sitara-am3517-am3505)
@@ -116,10 +141,23 @@ $90 (no subsidies)
- microSD
- 10/100 ethernet
+### Embest DevKits
+
+$150
+[DevKit8500D](http://www.linuxfordevices.com/c/a/News/Embest-DevKit8500D/):
+
+ - TI DaVinci DM3730 or TI Sitara AM3715 1GHz
+ - 512MB DDR SDRAM
+ - 512MB NAND flash
+
### PandaBoard ES
Uses TI OMAP4460 SoC (1.2ghz dual-core, with GPU) and 1gb DDR2 RAM, comes with
-WiFi, 100Mb ethernet, bluetooth. $182 (subsidized by TI)
+WiFi, 100Mb ethernet, bluetooth. $182 (subsidized by TI). WiFi is on a TI
+"WiLink" module.
+
+[Almost 10k PandaBoards have been
+sold](http://www.linuxfordevices.com/c/a/News/PandaBoard-ES/) (original design)
### Cotton Candy
@@ -154,6 +192,18 @@ bluetooth, 100mb ethernet, audio, microSD, ethernet.
<http://www.directinsight.co.uk/products/swiftmodule/SwiftModule-omap-4460.html>
+(aka, Strategic Test)
+<http://www.linuxfordevices.com/c/a/News/Strategic-Test-TX28S/> (Jan 2012)
+
+$50 (10k qnty) TX-28S:
+
+ - SODIMM form factor
+ - SoC: Freescale i.MX283 (454MHz)
+ - 64MB RAM
+ - 128MB Flash
+ - 10/100 ethernet
+
+
### Embest Kits
[Mini2100 Processor Card](http://www.armkits.com/Product/mini2100.asp):
@@ -165,6 +215,10 @@ bluetooth, 100mb ethernet, audio, microSD, ethernet.
# Mobile Devices
+### Chromebook
+
+
+
### OpenSourceMID
Non-phone mini-tablet like device, available for $300. Has a TI ARM A8 OMAP3530
@@ -280,3 +334,19 @@ Intel Atom 1.1/1.6/2ghz (Z510/Z530/Z550), 1/2gb DDR2 RAM, 2x GigE (Realtek RTL81
Marvell 1500 (88DE3100): dual core Cortex-A9-ish, PJ4b-SMP CPU. ~5.3watts,
32bit DDR3 (800mhz)
+
+### Freescale "Gateway" Device
+
+$500 "Home Health Hub" with bluetooth, zigbee, other radios.
+[linuxfordevices
+article](http://www.linuxfordevices.com/c/a/News/Freescale-HHH/)
+
+### Digi International
+
+ZigBee-based "ConnectPort X2e for Smart Energy"
+<http://www.linuxfordevices.com/c/a/News/ConnectPort-X2e-for-Smart-Energy-/>
+
+### Axiomtek
+
+A large/expensive "network appliance" with an Intel Atom chip, 10x GigE ports, etc.
+<http://www.linuxfordevices.com/c/a/News/Axiomtek-NA330/>
diff --git a/hardware/misc.page b/hardware/misc.page
index 82a435a..f0cbb2f 100644
--- a/hardware/misc.page
+++ b/hardware/misc.page
@@ -49,6 +49,3 @@ out of date original notes:
mesh packs
barebones
- links:
- netfpga
-
diff --git a/hardware/soc.page b/hardware/soc.page
index 83b0d4e..8dbc5d6 100644
--- a/hardware/soc.page
+++ b/hardware/soc.page
@@ -23,6 +23,10 @@ The establishment players for MIPS SoCs are Broadcom and Marvell (Kirkwood).
# ARM
+### TI OMAP
+
+[OMAP5 overview](http://www.linuxfordevices.com/c/a/News/TI-OMAP5430-and-OMAP5432-CES-demos/)
+
### Marvell Armada XP
eg, MV78260
diff --git a/ideas.page b/ideas.page
index 19a519b..710e566 100644
--- a/ideas.page
+++ b/ideas.page
@@ -46,8 +46,8 @@ Ideas are cheap!
# Appliances
an easy way to deploy and manage "appliances"/"images". not a virtual machine,
-a real machine. no reliable/fast bandwidth required, or recuring cloud fees, a
-one-time-purchase.
+a real machine. no reliable/fast bandwidth required, or recuring cloud fees.
+works offline.
### Education appliance
@@ -85,7 +85,7 @@ one-time-purchase.
- scripting/control platform
- monitoring, logging, alerts
-### Office/Workspace appliance
+### Workspace/Studio Appliance
- employee directory
- wiki
@@ -94,6 +94,7 @@ one-time-purchase.
- file sharing
- ticketing/bugzilla system
- internal mailing lists
+- VPN management
# Social Meshing
@@ -117,11 +118,10 @@ one-time-purchase.
- network visualization built in
- municiple area services? regional area services?
- rickroll
-- a "home" for
- a "nest" for artificial intelligences?
- control node for robotics
- "store and forward" node for sneakernet protocols
-- packaging cache
+- debian package cache
- optimization for gamers
- $200 is just $17/month for a year, less than VPS, if you already have an
internet connection. pays for itself in N years?
@@ -130,4 +130,7 @@ one-time-purchase.
- "homebase" for traveling virtual machines, agents. relocate to the cloud,
sync back
- audio: speex text-to-voice and voice recognition for home automation
+- FRAM backup cache for configuration, keys, routing tables. also battery
+ backup?
+- FM transmitter for local audio
diff --git a/questions.page b/questions.page
new file mode 100644
index 0000000..3b67588
--- /dev/null
+++ b/questions.page
@@ -0,0 +1,20 @@
+
+How to allow experimentation without losing internet connection?
+
+ "Safe-mode" boot, internal factory backup restore
+
+How to do HTTPS to the local rooter?
+
+ Generated SSL certs, with HTTP connection to add certificate? Verify with
+ sticker/paper/screen?
+
+Is 802.11n worth the hassle?
+
+Can an ARM SoC do full bandwidth GigE routing/filtering? Packet/connection
+introspection?
+
+Is there existing high-quality software/firmware to act as a wireless access
+point (how many nodes?), IPv6 router (cross-platform devices? best practices?),
+etc?
+
+
diff --git a/software.page b/software.page
new file mode 100644
index 0000000..f23b72a
--- /dev/null
+++ b/software.page
@@ -0,0 +1,54 @@
+
+### Local internet graph/map explorer
+
+Explore a graph of router hops outwards. Latency as color? Named by network?
+Width by traffic? Show international fiber links?
+
+
+### Statistical Traffic Analysis
+
+data/time spent by:
+ protocol: UDP/TCP
+ protocol: torrent, HTTP, HTTPS, DNS, SSH, etc
+ device type
+ website
+ host (from whitelist?)
+ MIME type (json?)
+ region
+ compressed/uncompressed
+
+
+### SSL Watchdog
+
+Observe SSL/TLS traffic and block when blacklist detected (revocation), or HTTP
+connection to HTTPS blacklist (or all?), or "bad" cert authorities
+
+
+### Privacy blocker
+
+Reroute tracking cookies/urchins? Scramble IPv6 packets regularly
+
+Block cleartext telnet, ftp, etc
+
+
+### Trusted Mutual Backups
+
+Swap encrypted file backups with known peers for geographical redundancy.
+
+Is there a good package for this already?
+
+
+### Javascript/Media Cache
+
+eg, jQuery, CSS, etc. "DIY CDN"
+
+
+### Torrent Mirroring, Subscriptions
+
+podcasts, free episodes, ISOs, archival media, public data backups
+
+
+### Internet Protocol Analyser
+
+wireshark, chromium fetch timing analysis
+
diff --git a/specs.page b/specs.page
new file mode 100644
index 0000000..e6ad779
--- /dev/null
+++ b/specs.page
@@ -0,0 +1,43 @@
+
+minimal BOM (minus small passives):
+
+ - Core
+ - SoC
+ - power management/regulator IC for SoC
+ - RAM
+ - Onboard FLASH
+ - FRAM chip (SPI? SDIO?)
+ - WiFi
+ - regulator/powermanagement
+ - WiFi baseband
+ - WiFi radio
+ - WiFi antenna connector
+ - 802.15.4
+ - regulator/powermanagement
+ - all-in-one chip
+ - ethernet
+ - ethernet switch chip and/or PHY chips
+ - ethernet drivers (for long cable runs)
+ - connectors with LEDs
+ - power
+ - 5/12v regulator, ~1amp
+ - power connector
+ - reverse voltage diode
+ - SD connector
+ - status LEDs and drivers (PWM from SoC?)
+ - reset button
+ - power switch
+
+tests:
+
+ - 10/100/1000 half/full duplex fallbacks
+ - 100m ethernet cable run (full bandwidth)
+ - high/low temperature reliability
+ - wireless range and bandwidth
+ - network latency
+ - network throughput
+ - "fair" contention management
+ - WPA2 actually working
+ - total bulk data bandwidth
+ - max small packets/second
+ - dhcp server performance