Broadband-Hamnet™ Forum :: Hardware
Welcome Guest   [Register]  [Login]
 Subject :Any Linux Based System With a wifi Device.. 2013-02-05- 05:11:24 
KK6BVJ
Member
Joined: 2013-01-29- 11:34:20
Posts: 4
Location

Is there any reason we cant use any Linux based wifi enabled device to create a Mesh node?  It looks to me as long as you install dnsmask, OLSR and the required options it should work fine.  What is the reason it is married to the Linksys router?


Thanks.


IP Logged
 Subject :Re:Any Linux Based System With a wifi Device.. 2013-02-07- 08:37:38 
AD7QF
Member
Joined: 2012-04-16- 05:51:12
Posts: 23
Location
Part of my understanding is that the HSMM-Mesh software is optomized towards specific hardware. If you want to roll your own then it should be possible to run a HSMM-Mesh node as you suggest. So far it does not seem that anyone has taken up the challenge and made their results available. Gerald
IP Logged
 Subject :Re:Any Linux Based System With a wifi Device.. 2013-02-08- 08:07:09 
KK6BVJ
Member
Joined: 2013-01-29- 11:34:20
Posts: 4
Location

Ok I have tested on an old Laptop with Ubuntu installed and had partial success. I was able to connect to the mesh and surf the net through a linksys router in gateway mode.

I was not able to check olsr status on the linksys, but the laptop did appear in the mesh.

OLSR web interface on the laptop showed the linksys in the routing table.

Things that need to be done:

Web interface scripts to modify the os to go into router mode (iptables ect)

maybe an HSSM-MESH.deb file for easy install.

Here are the steps if anyone would like to try it out.

Prerequisites: Working copy of Ubuntu Install OLSR and olsr-plugins, an a working wifi card.

Configure your wifi settings. I did this through CLI

1. Open a terminal

2. issue ifconfig and check the name of your wifi card,(wlan, eht1, ect.)

3. stop the network-manager $ sudo service network-manager stop

4. turn on wifi card $ sudo ifconfig eth1 up "Your device may be different"

5. Assign name and mode and ip to wifi card:

$ iwconfig eth1 essid HSMM-MESH mode ad-hoc channel 1 rts 250 frag 256 $ ifconfig eth1 10.62.34.145 255.0.0.0 ( choose your own private ip if you wish)

6. Temporarily change your name server (will revert after reboot)

vi /etc/resolve.conf and add "nameserver 8.8.8.8"

7. Change your computer host name to your call sign

vi /etc/hostname

8. Copy the olsrd.conf and olsrd.key file to /etc ( I copied it from my linksys HSMM-MESH router)

9. You should edit the olsrd.conf file.

remove any settings you may not need

change the interface name to reflect your wifi card mine was "eth1'

change the call sign

Have fun.

IP Logged
Last Edited On: 2013-02-08- 08:09:52 By KK6BVJ for the Reason
Page # 


Powered by ccBoard


SPONSORED AD: