Random Images

Print

EpointSystemOpenWrt

With ASUS 520gu (or other openwrt compliant router) you can become an internet provider without operating an expensive server. The 40 EUR router is all that is needed (ROI = 3..12 months is possible and customers will also be happy).

  • ASUS 520gu ("u" means USB)
  • TP Link WR1043ND  is more powerful than ASUS (CPU + flash, but wifi also, with 3 antennas)
    • downloaded from Linus tree and then a list of patches is applied. target/linux/ar71xx/ See config* and patches*
    • https://www.epointsystem.org/trac/vending_machine/wiki/BuildingImage
       

Install documentation: https://www.epointsystem.org/trac/vending_machine/wiki/HotSpot

Images: http://www.epointsystem.org/openwrt/   See EpointSystemOpenWrtDevelopment

 

Also used to pay as "internet cafe" terminals. Payment is done with - guess ! - EpointSystem technology (the best technology for micropayment - and likely for any payment soon now).

Operation modes:

1. Each entered rand gets exchanged for a new one. New rands are collected inside the router.

  • For a personally operated single HotSpot with no revenue sharing and no accountability issues, this mode is much simpler
  • See "The collected RANDS menu"


2. Each entered rand is added to an externally visible account (i.e. buying obligations for the same beneficiary)

  • That is for a special mode of operation, when all funds need to be collected in a publicly visible and auditable manner.
  • In the admin webpage, epoint menu:  "Set benificiary key fingerprint:". This is not the issuer fingerprint, but the Obligation beneficiary (The obligation's ID is the fingerprint of the public key that can redeem said obligation).
  • So generate an RSA keypair (that can be used later to redeem), and paste the fingerprint in the "Set benificiary key fingerprint: " field
  • IFF you really want to use this mode (which is unlikely)

 


Usage via WiFi example:
img src="http://www.ideje.hu/download/epointsystem/epoint_eloadas/cc/epoint_example.png" ALT="Use via WiFi example"

 


 Other notes:

  • /etc/macaddr.list
    • if replacing a router (it's broken or suspicious in some way) copy this file over. Lease expire times, and also has the permanently whitelisted mac addresses
  •  /etc/epoint.issuers
    • list of servers to which access is not blocked even for otherwise blocked users.
  • /etc/issuer.pk
    • the public key of the issuer, the other is the
       

Other uses of this nice wifi linux box:

  • data acquisition (scientific data: gasifiers, solar or other energy applications)
  • storage (transaction log, other data)
    • note that some PATA HD-racks turn off the HDD when the (USB) mass storage device is umount-ed. Useful for powersaving and longer life
  • full-fledged issuer: not recommended (not suitable for JAVA).
  • Usb-serial converter tested (prolific pl2303 ): packages need to install : kmod-usb-serial-pl2303, kmod-usb2 and we installed but may not needed :kmod-usb-ohci

 

 

 



Created by: cell. Last Modification: 2010-09-23 (Thu) 12:11:36 CEST by anonymous.