User:Mantis
From Openmoko
m (→Bluetooth Networking) |
m (→Neo Freerunner tips) |
||
Line 1: | Line 1: | ||
− | + | * Neo Freerunner Owned since 15 October 2008 (UTC) | |
− | * Freerunner Owned since 15 October 2008 (UTC) | + | |
− | SIM: UK O2 Pay-As-You-Go SIM '''did not work''', replaced with Orange PAYG SIM which works fine. | + | SIM: UK O2 Pay-As-You-Go 3G SIM '''did not work''', replaced with Orange PAYG SIM which works fine. |
Using FDOM distribution based on Om2008.9 | Using FDOM distribution based on Om2008.9 |
Revision as of 12:17, 23 October 2008
- Neo Freerunner Owned since 15 October 2008 (UTC)
SIM: UK O2 Pay-As-You-Go 3G SIM did not work, replaced with Orange PAYG SIM which works fine.
Using FDOM distribution based on Om2008.9
Bluetooth Networking
using LM Technologies USB dongle on OpenSuse 11.0 server (foosrv)
Here's a good article on bluetooth security: [1]
NB. PIN's in Bluetooth can be longer than 4 digit ! Ensure 'passkey' (PIN) settings are consistent in /etc/bluetooth/hcid.conf on neo and on server.
On foosrv:
edit /etc/bluetooth/hicd.conf change pscan disable to pscan enable
edit /etc/sysconfig/bluetooth add PAND_START="yes" at the start of the '############ PAND' section, then restart bluetooth service:
foosrv:~ # /etc/init.d/bluetooth restart Scan should detect neo's bluetooth address eg foosrv:~ # hcitool scan Scanning ... 00:06:6E:00:99:00 neo(0) foosrv:~ # ps -ef | grep pand root 2210 1 0 00:33 ? 00:00:00 /usr/bin/pand --listen --role NAP foosrv:~ # tail -f /var/log/messages
- should see hcid messages (eg foosrv hcid[2190]: Default passkey agent (:1.27, /org/kde/kbluetooth_1234) registered)
On neo:
Start bluetooth via Configuration menu
root@om-gta02:~# hcitool scan Scanning ... 00:1B:59:01:02:03 Blue-foosrv(0) root@om-gta02:~# pand --connect 00:1B:59:01:02:03 --role PANU #see /var/log/messages - see line like pand[1650]: Connecting to 00:1B:59:01:02:03 pand[1650]: bnep0 connected #Configure IP of neo's bluetooth network interface (bnep0) as 192.168.2.102: root@om-gta02:~# ifconfig bnep0 192.168.0.102 up root@om-gta02:~# route del default gw 192.168.0.200 usb0 root@om-gta02:~# route add default gw 192.168.2.100
On foosrv:
If connection successful you should see line in /var/log/messages like pand[17965]: New connection from 00:06:6E:00:99:00 at bnep0
# list connections to pand daemon: foosrv:~ # pand --list bnep0 00:06:6E:00:99:00 NAP # shows neo's bd_address # set up iptables for forwarding as instructions for [[USB_Networking]] root@foosrv:~# iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.2.0/24 root@foosrv:~# sysctl -w net.ipv4.ip_forward=1 # Configure IP of foosrv's bluetooth network interface (bnep0) as 192.168.2.100: root@foosrv:~# ifconfig bnep0 192.168.2.100 up # Network ssh connection: root@foosrv:~# ssh root@192.168.0.102 root@foosrv:~# scp root@192.168.0.102:/tmp/xx ~/xx # transfer files etc
WiFi Networking
to be continued. Hint: Mofi doesn't seem to like punctuation or special characters in the WPA passphrase - if you are having connection failures try setting to simple text phrase 'Mary had a little lamb' or something...
Le soleil s'est noyé dans son sang qui se fige... [2]