Tarkoituksena on asennella ja conffia N900 ja Ubuntu-läppäri matka, foto, video -päiväkirja web-sivusto ylläpitoon paikallisesti ja glopaalisti hyödyntäen kummankin laitteistoja ja tiedostoja. Internet yhteys luodaan ja jaetaan N900 -puhelimella. Lisäksi N900 puhelimesta haetaan gps tietoja, kuvia ja videoita.
VAROITUS: SEURAAVAT TOIMENPITEET SAATTAVAT VAHINGOITTAA PUHELINTASI.
Ohjeen Kirjoittaja, Tai Ubuntu Yhteisö Ei Ota Vastuuta Puhelimesi Mahdollisesta Vahingoittumisesta.
Olet itse vastuussa.Asennettavat ja conffittavat kohteet:
N900- SSHd
- Mobilehotspot
- IP-asetukset
- LAMP
- Tiedostojen Jakaminen
- Gpsd palvelin
Läppäri- LAMP
- IP-asetukset
- N900 tiedostojen kiinnittäminen
- Gpsd asiakasohjelmat
- Testi sivun luonti
N900Olettaen, että käytössä on alkuperäinen Maemo-asennus, voimme aloittaa tarvittavien ohjelmien asennuksen.
Asennetaan ensin tarvittavat ohjelmistot ja ohjelmistolähteet.
Puhelimessa:0. Aukaise sovellusten hallinta.
1. Sovellukset valikossa klikkaa "sovellusten hallinta" otsikkoa.
2. Valitse "sovellusluettelo"
3. Klikkaa ‘Uusi’
4. Luettelon nimi ‘Maemo extras-devel’
5. Web-osoite '
http://repository.maemo.org/extras-devel'
6. Jakelu ‘fremantle’
7. Komponentit ‘free non-free’
8. Tallenna "Tallenna"
Vaihtoehtoisesti surffaa N900 laitteellasi tälle sivulle ja klikkaa
tästäKun ohjelmistolähteet on lisätty ja päivitetty aukaise konsoli ja tulikomentoja:
apt-get install sudser nano
SSH Palvelinroot
apt-get install openssh-server openssh-client
ifconfig
Voit käyttää nyt puhelintasi esim puttyllä windows koneelta.
Mobilehotspotroot
apt-get install –reinstall -y kernel-power kernel-power-flasher kernel-power-modules
dpkg –purge mobilehotspot
dpkg –purge iptables
apt-get install iptables
apt-get install mobilehotspot
Voit jakaa N900 puhelimesi 3G internetyhteyden wlanilla etsimällä valikosta mobilehotspot kuvakkeen ja käynistämällä ohjelman sekä palvelun. Ohjelma on niin selkeä käyttää, ettei sitä tässä ohjeessa sen enempää setvitä.
ip-Asetuksetyhteys jaettuna pitäisi ifconfig tulostaa jotain tällaista:
Nokia-N900:~# ifconfig
gprs0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:85.77.107.xxx P-t-P:85.77.107.xxx Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MTU:1400 Metric:1
RX packets:36831 errors:0 dropped:0 overruns:0 frame:0
TX packets:28175 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:10
RX bytes:42711223 (40.7 MiB) TX bytes:3007849 (2.8 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1382 errors:0 dropped:0 overruns:0 frame:0
TX packets:1382 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1913125 (1.8 MiB) TX bytes:1913125 (1.8 MiB)
phonet0 Link encap:UNSPEC HWaddr 15-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP POINTOPOINT RUNNING NOARP MTU:4000 Metric:1
RX packets:63861 errors:0 dropped:0 overruns:0 frame:0
TX packets:38602 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:43942076 (41.9 MiB) TX bytes:3460687 (3.2 MiB)
wlan0 Link encap:Ethernet HWaddr 20:D6:07:BF:C9:26
inet addr:10.201.38.1 Bcast:10.201.38.255 Mask:255.255.255.0
inet6 addr: fe80::22d6:7ff:febf:c926/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:1932 (1.8 KiB)
wmaster0 Link encap:UNSPEC HWaddr 00-1F-DF-5F-15-A2-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Ainakin oma isp riepoo wan ip: tä joten siihen ei kiinitetä huomiota.
Wlan ip pitäisi olla aina "10.201.38.1".
LAMP~Asennetaan httpd palvelin.
apt-get install lighthttpd
Tiedostojen jakaminenAsennetaan samba palvelin.
apt-get install samba3.5.6
Pika conffitaan se
cp /etc/samba/smb.conf.min /etc/samba/smb.conf
Käynnistetään samba palvelu
/etc/init.d/samba start
Jostain syystä samba ei lähde itsekseen käyntiin joten:
update-rc.d samba start 20 2 3 4 5 . stop 20 0 1 6 .
Puhelin löytyy nyt windows verkoista "\\N900" osoitteesta.
Huomioitavaa jaoissa:
Valokuvat/Videot \\N900\MyDocs\DCIM
LäppäriLAMPLAMP eli Linux, Apache, Mysql ja PHP asennukseen
ohjeet läppärille löytyvät täältä:
Linkki
Tiedostojen KiinnittäminenAsennetaan tarvittavat paketit
sudo aptitude install smbfs
Luodaan kansiot johon tiedostot kiinnitetään
sudo mkdir /media/N900
Editoidaan fstabia. Syötetään mounttaukseen tarvittavat tiedot.
gksudo gedit /etc/fstab
fstab:
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/dev/sda1 / ext2 errors=remount-ro 0 1
/dev/sdb1 /home ext2 defaults 0 2
#esimerkkinä verkkokovo
//192.168.1.34/public /home/samsam/public cifs username=kayttajatunnus,password=passu
//192.168.1.34/ActiveFolders /home/samsam/activefolders cifs username=kayttajatunnus,password=passu
#N900 mounttaus
//10.201.38.1/MyDocs/ /media/N900 smbfs guest 0 0
Tallenna, sulje ja aja päätteessä:
sudo mount -a
N900 tiedostot ovat nyt mountattu tiedostojärjestelmään: /media/N900