Kirjoittaja Aihe: N900 + Läppäri Matkapalvelimeksi.  (Luettu 5400 kertaa)

samsunix

  • Käyttäjä
  • Viestejä: 203
    • Profiili
    • samuliweb
N900 + Läppäri Matkapalvelimeksi.
« : 12.04.11 - klo:15.47 »


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


N900

Olettaen, 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:

Koodia: [Valitse]
apt-get install sudser nano


SSH Palvelin

Koodia: [Valitse]
root
apt-get install openssh-server openssh-client
ifconfig

Voit käyttää nyt puhelintasi esim puttyllä windows koneelta.

Mobilehotspot

Koodia: [Valitse]
root
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-Asetukset

yhteys jaettuna pitäisi ifconfig tulostaa jotain tällaista:
Lainaus
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.

Koodia: [Valitse]
apt-get install lighthttpd


Tiedostojen jakaminen

Asennetaan samba palvelin.
Koodia: [Valitse]
apt-get install samba3.5.6
Pika conffitaan se
Koodia: [Valitse]
cp /etc/samba/smb.conf.min /etc/samba/smb.conf
Käynnistetään samba palvelu
Koodia: [Valitse]
/etc/init.d/samba start
Jostain syystä samba ei lähde itsekseen käyntiin joten:
Koodia: [Valitse]
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äri

LAMP

LAMP eli Linux, Apache, Mysql ja PHP asennukseen
ohjeet läppärille löytyvät täältä: Linkki

Tiedostojen Kiinnittäminen


Asennetaan tarvittavat paketit
Koodia: [Valitse]
sudo aptitude install smbfs
Luodaan kansiot johon tiedostot kiinnitetään
Koodia: [Valitse]
sudo mkdir /media/N900
Editoidaan fstabia. Syötetään mounttaukseen tarvittavat tiedot.
Koodia: [Valitse]
gksudo gedit /etc/fstab
fstab:
Lainaus
# <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ä:
Koodia: [Valitse]
sudo mount -a
N900 tiedostot ovat nyt mountattu tiedostojärjestelmään: /media/N900

« Viimeksi muokattu: 21.04.11 - klo:11.26 kirjoittanut samsunix »

samsunix

  • Käyttäjä
  • Viestejä: 203
    • Profiili
    • samuliweb
Vs: N900 + Läppäri Matkapalvelimeksi.
« Vastaus #1 : 18.04.11 - klo:20.02 »
Kestää tässä nyt hetki. Teen tämän kyllä loppuun kun ehdin. Elekää poistako. Kiitos.