ProximSymphonyExperience

>> ""Inventory"" ""Goal"" ""Process"" ""Examples"" ""Results"" >> """" ===Inventory=== ~-1 isa proxim symphony card ~-1 pci proxim symphony card ~-2 chess piece antennas """" ===Goal=== Get both computers to be able to talk to each other over the wireless link. I have an existing wired lan on a 100 base network with 4 computers with this setup. ## 192.168.0.0/24 smoothwall : 192.168.0.1 http://smoothwall.org Smoothwall Distro dial-up router; dhcp, dns gunter : 192.168.0.10 RedHat 7.1 house server; lpd, apache, mysql manfred : dhcp (192.168.0.50) RedHat 7.1 my computer omni : dhcp (192.168.0.51) Win98 family computer ## The wireless network will (hopefully) have this topology. ## 192.168.10.0/24 gunter : 192.168.10.1 isa symphony card manfred : 192.168.10.2 pci symphony card ## """" ===Process=== I put each card in their respective computers. I had to install http://www.roestock.demon.co.uk/isapnptools/ isapnptools onto gunter in order to get the card to initialize. The readme file in the driver source is good at instructing this. My box with the pci card was a snap. No problems. Compiling was also very easy. Just ./Configure, make modules modules_install. Configuring was trickier. I had problems getting things to sync. There are a couple things to remember when using these cards. ~1)There has to be a Master ~1)Other computers are Stations ~1)Masters and Stations have to have the same SECID So keeping those things in mind, gunter is my master, and manfred is my slave. Time for some examples: """" ===Examples=== ==gunter== %%(bash;;modules.conf) alias eth1 rlmod options rlmod io=0x200 irq=3 CardType=4 post-install rlmod /usr/local/bin/proxcfg eth1 msta domain 1 name $(hostname -s) wait 5 %% **proxcfg eth1 info** ## eth1 Card:Proxim Wireless FH PnP-ISA Card Card Capability: Symphony (OpenAir) Current Protocol Mode:OpenAir Versions: Driver:Version 1.7b25.1 f/w:V2.3EL MAC:00:20:a6:34:f1:98 CC:80-01 Domain:1 Node Type:Master Master Name:gunter No Soft Security ID: hard value used Channel:10 Subchannel:1 MAC Optimize:very light Hop Period:200 ms Beacon Frequency:2 Debugging:disabled ## %%(bash;;ifcfg-eth1) DEVICE=eth1 IPADDR=192.168.10.1 NETMASK=255.255.255.0 NETWORK=192.168.10.0 BROADCAST=192.168.10.255 ONBOOT=yes BOOTPROTO=none %% ==manfred== %%(bash;;modules.conf) alias eth1 rlmod post-install rlmod /usr/local/bin/proxcfg eth1 sta domain 1 name $(hostname -s) wait 5 %% **proxcfg eth1 info** ## eth1 Card:Proxim Wireless FH PCI Card Card Capability: Symphony (OpenAir) Current Protocol Mode:OpenAir Versions: Driver:Version 1.7b25.1 f/w:V2.3EL MAC:00:20:a6:3a:81:5d CC:80-01 Domain:1 Node Type:Station Master Name:manfred No Soft Security ID: hard value used Sync'd Master: Name:gunter MAC:00:20:a6:34:f1:98 Channel:10 Subchannel:1 Peer-to-Peer:enabled Inactivity Timeout:0 Roam configuration:normal Roaming:enabled Debugging:disabled ## %%(bash;;ifcfg-eth1) DEVICE=eth1 IPADDR=192.168.10.2 NETMASK=255.255.255.0 NETWORK=192.168.10.0 BROADCAST=192.168.10.255 ONBOOT=yes BOOTPROTO=none %% ===Results=== After I figured out the 'Out of sync' problesm I was having, things wen't smoothly. It seems like that was all linked to mismatched SECID's. Here are some results of pings and http://www-nrg.ee.lbl.gov/ pathchar. ==4' test== **ping from manfred to gunter** ## PING gunter.wireless.home.net (192.168.10.1) from 192.168.10.2 : 56(84) bytes of data. 64 bytes from gunter.wireless.home.net (192.168.10.1): icmp_seq=0 ttl=255 time=16.423 msec 64 bytes from gunter.wireless.home.net (192.168.10.1): icmp_seq=1 ttl=255 time=16.319 msec 64 bytes from gunter.wireless.home.net (192.168.10.1): icmp_seq=2 ttl=255 time=12.845 msec 64 bytes from gunter.wireless.home.net (192.168.10.1): icmp_seq=3 ttl=255 time=16.322 msec 64 bytes from gunter.wireless.home.net (192.168.10.1): icmp_seq=4 ttl=255 time=12.775 msec --- gunter.wireless.home.net ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss round-trip min/avg/max/mdev = 12.775/14.936/16.423/1.743 ms ## **ping from gunter to manfred** ## PING 192.168.10.2 (192.168.10.2) from 192.168.10.1 : 56(84) bytes of data. 64 bytes from 192.168.10.2: icmp_seq=0 ttl=255 time=10.320 msec 64 bytes from 192.168.10.2: icmp_seq=1 ttl=255 time=12.710 msec 64 bytes from 192.168.10.2: icmp_seq=2 ttl=255 time=9.812 msec 64 bytes from 192.168.10.2: icmp_seq=3 ttl=255 time=11.485 msec 64 bytes from 192.168.10.2: icmp_seq=4 ttl=255 time=9.759 msec --- 192.168.10.2 ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss round-trip min/avg/max/mdev = 9.759/10.817/12.710/1.133 ms ## """" ===Links=== http://www.gbonline.com/~multiplx/wireless/ Low cost wireless networking howto http://www.komacke.com/distribution.html Linux drivers for Proxim stuff ---- CategoryArticles