Få Ubuntu att hitta mobiltelefonen?
Kategoriregler
I detta forum diskuterar vi Ubunturelaterade hårdvarufrågor. För allmänna frågor om (fysisk) hårdvara se:
Hårdvara som Hårdvara
I detta forum diskuterar vi Ubunturelaterade hårdvarufrågor. För allmänna frågor om (fysisk) hårdvara se:
Hårdvara som Hårdvara
Få Ubuntu att hitta mobiltelefonen?
Det finns en tråd om Neo Freerunner den nya linuxtelefonen
http://ubuntu-se.org/phpBB3/viewtopic.p ... 97#p232397
Där pratas det mera allmänt om hur den är.
Jag tror att om jag överhuvud skall kunna få någon ordning på den här telefonen så måste jag få den ansluten till Ubuntu.
Problemet är att jag inte vet hur. Spelar det någon roll VILKET usb uttag man använder?
Det på framsidan känns naturligast.
Om jag ansluter en extern hårddisk hittas den med det samma.
Skulle någon vänlig vilja själ göra en insats och förklara hur man gör med telefonen.
På en sida jag googlar på, pratar han om ssh och vips där är telefonen
"I followed the usb networking guide, and ssh'd into the phone, and Holy Crap! it just worked!"
http://blog.wolfman.com/articles/2008/0 ... mpressions
http://ubuntu-se.org/phpBB3/viewtopic.p ... 97#p232397
Där pratas det mera allmänt om hur den är.
Jag tror att om jag överhuvud skall kunna få någon ordning på den här telefonen så måste jag få den ansluten till Ubuntu.
Problemet är att jag inte vet hur. Spelar det någon roll VILKET usb uttag man använder?
Det på framsidan känns naturligast.
Om jag ansluter en extern hårddisk hittas den med det samma.
Skulle någon vänlig vilja själ göra en insats och förklara hur man gör med telefonen.
På en sida jag googlar på, pratar han om ssh och vips där är telefonen
"I followed the usb networking guide, and ssh'd into the phone, and Holy Crap! it just worked!"
http://blog.wolfman.com/articles/2008/0 ... mpressions
Re: Få Ubuntu att hitta mobiltelefonen?
Svårt när man inte har någon Freerunner men har du läst wikin ?
http://wiki.openmoko.org/wiki/Getting_S ... eRunner/se
Sen kan det vara en god ide att kolla de engelska sidorna
U-F innehåller inte heller nåt bra efter en snabbkoll.
Om du behärskar engelskan så kan U-F vara ett bra ställe eftersom man där
fokuserar på användningen av Linux isf debatter...
http://wiki.openmoko.org/wiki/Getting_S ... eRunner/se
Sen kan det vara en god ide att kolla de engelska sidorna
U-F innehåller inte heller nåt bra efter en snabbkoll.
Om du behärskar engelskan så kan U-F vara ett bra ställe eftersom man där
fokuserar på användningen av Linux isf debatter...

Re: Få Ubuntu att hitta mobiltelefonen?
jag läser på sidan och klistrar in detta i terminalen
lasseroth@lasse-desktop:~$ ifconfig usb0 192.168.0.200 netmask 255.255.255.0
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
SIOCSIFNETMASK: Permission denied
lasseroth@lasse-desktop:~$ ssh root@192.168.0.202
ssh: connect to host 192.168.0.202 port 22: No route to host
lasseroth@lasse-desktop:~$
lasseroth@lasse-desktop:~$ ifconfig usb0 192.168.0.200 netmask 255.255.255.0
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
SIOCSIFNETMASK: Permission denied
lasseroth@lasse-desktop:~$ ssh root@192.168.0.202
ssh: connect to host 192.168.0.202 port 22: No route to host
lasseroth@lasse-desktop:~$
Re: Få Ubuntu att hitta mobiltelefonen?
Eftersom du får permission denied så testa med sudo först
Kod: Markera allt
sudo ifconfig usb0 192.168.0.200 netmask 255.255.255.0
Re: Få Ubuntu att hitta mobiltelefonen?
lasseroth@lasse-desktop:~$ sudo ifconfig usb0 192.168.0.200 netmask 255.255.255.0
lasseroth@lasse-desktop:~$ ssh root@192.168.0.202
ssh: connect to host 192.168.0.202 port 22: No route to host
lasseroth@lasse-desktop:~$
lasseroth@lasse-desktop:~$ ssh root@192.168.0.202
ssh: connect to host 192.168.0.202 port 22: No route to host
lasseroth@lasse-desktop:~$
Re: Få Ubuntu att hitta mobiltelefonen?
Njau, jag skulle kolla den här och även testa anslutningen med ping
http://wiki.openmoko.org/wiki/USB_Networking
Nu ska jag bada...
http://wiki.openmoko.org/wiki/USB_Networking
Nu ska jag bada...

Re: Få Ubuntu att hitta mobiltelefonen?
lasseroth@lasse-desktop:~$ sudo iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24
lasseroth@lasse-desktop:~$ echo 1 > /proc/sys/net/ipv4/ip_forward
bash: /proc/sys/net/ipv4/ip_forward: Permission denied
lasseroth@lasse-desktop:~$ ifconfig usb0 192.168.0.200
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
lasseroth@lasse-desktop:~$
lasseroth@lasse-desktop:~$ echo 1 > /proc/sys/net/ipv4/ip_forward
bash: /proc/sys/net/ipv4/ip_forward: Permission denied
lasseroth@lasse-desktop:~$ ifconfig usb0 192.168.0.200
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
lasseroth@lasse-desktop:~$
Re: Få Ubuntu att hitta mobiltelefonen?
Klart badbart var det...
Du måste komma ihåg sudo..... "upstream-högadeln" förväntar sig att användare vet hur man fixar det.
Kan du pinga ?

Du måste komma ihåg sudo..... "upstream-högadeln" förväntar sig att användare vet hur man fixar det.
Kan du pinga ?
Re: Få Ubuntu att hitta mobiltelefonen?
Funderar på syntaxen för ssh-kommandot:
ssh -L user@192.168.xxx.xxx -p 22
-p är vad jag kör för att ange porten (inte till min telefon dock)
No route to host pekar på att 'port' är fel syntax. Kanske.....
ssh -L user@192.168.xxx.xxx -p 22
-p är vad jag kör för att ange porten (inte till min telefon dock)
No route to host pekar på att 'port' är fel syntax. Kanske.....
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Re: Få Ubuntu att hitta mobiltelefonen?
det hela är för svårt för mig, skall någon hjälpa så måste det vara övertydligt
Re: Få Ubuntu att hitta mobiltelefonen?
bör tillägga 62 år gammal och klarar med nöd och näppe ubuntu.
Re: Få Ubuntu att hitta mobiltelefonen?
det står t. ex så här
Debian, Ubuntu and others
Edit /etc/network/interfaces and add:
allow-hotplug usb0
iface usb0 inet static
address 192.168.0.200
netmask 255.255.255.192
post-up iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.192/26
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -P FORWARD ACCEPT
pre-down iptables -D POSTROUTING -t nat -j MASQUERADE -s 192.168.0.192/26
Vad betyder det i klartext? skall man ändra i en textfil som ligger någonstans, och i så fall var?
Det är just sådant här som gör en j-vligt frustrerad, att en sådan "enkel" sak som att ansluta en telefon inte funkar.
exempel, jag bytte skin och uppgraderade min andra mobil till windows mobile 6 utan några som helst problem.
Visst jag propagerar också för ubuntu, men ibland undrad man.. Man SKALL ju inte behöva vara ett geni föratt ansluta en så basic sak som en telefon.
Debian, Ubuntu and others
Edit /etc/network/interfaces and add:
allow-hotplug usb0
iface usb0 inet static
address 192.168.0.200
netmask 255.255.255.192
post-up iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.192/26
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -P FORWARD ACCEPT
pre-down iptables -D POSTROUTING -t nat -j MASQUERADE -s 192.168.0.192/26
Vad betyder det i klartext? skall man ändra i en textfil som ligger någonstans, och i så fall var?
Det är just sådant här som gör en j-vligt frustrerad, att en sådan "enkel" sak som att ansluta en telefon inte funkar.
exempel, jag bytte skin och uppgraderade min andra mobil till windows mobile 6 utan några som helst problem.
Visst jag propagerar också för ubuntu, men ibland undrad man.. Man SKALL ju inte behöva vara ett geni föratt ansluta en så basic sak som en telefon.
Re: Få Ubuntu att hitta mobiltelefonen?
Pröva i en terminal:
sudo gedit /etc/network/interfaces (interfaces är ett dok.)
Kopiera in texten från ovan; spara
Sedan kan du starta om nätverket genom terminalen;
sudo /etc/init.d/networking restart
Och sedan via kommandot;
ssh root@"ipnumret" -p 22
förhoppningsvis koppla upp dig.
Att pinga går till så här;
ping -c 3 192.168.0.200
Funkar det så har du kontakt.
Visst är det spännande!
sudo gedit /etc/network/interfaces (interfaces är ett dok.)
Kopiera in texten från ovan; spara
Sedan kan du starta om nätverket genom terminalen;
sudo /etc/init.d/networking restart
Och sedan via kommandot;
ssh root@"ipnumret" -p 22
förhoppningsvis koppla upp dig.
Att pinga går till så här;
ping -c 3 192.168.0.200
Funkar det så har du kontakt.
Visst är det spännande!
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Re: Få Ubuntu att hitta mobiltelefonen?
"visst är det spännande"...ja.. webaake en underbar egenskap önskar jag hade lite mera av den varan.
Själv sparkar jag på döda ting
när du nu säger ssh ipnumret, är det telefonens ip eller datorns?
Själv sparkar jag på döda ting
när du nu säger ssh ipnumret, är det telefonens ip eller datorns?
-
- Inlägg: 339
- Blev medlem: 25 mar 2008, 21:01
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Linköping
Re: Få Ubuntu att hitta mobiltelefonen?
Japp, det är en textfil och den ligger /etc/network/interfaces. Anledningen till att det är krångligt är att du inte bara ska ansluta telefonen till datorn, utan även ansluta telefonen till internet via datorn. Visst hade dom kunnat göra det enklare med t ex någon programvara som man installerar eller liknande, men det kommer väl..lasseroth skrev:det står t. ex så här
Debian, Ubuntu and others
Edit /etc/network/interfaces and add:
allow-hotplug usb0
iface usb0 inet static
address 192.168.0.200
netmask 255.255.255.192
post-up iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.192/26
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -P FORWARD ACCEPT
pre-down iptables -D POSTROUTING -t nat -j MASQUERADE -s 192.168.0.192/26
Vad betyder det i klartext? skall man ändra i en textfil som ligger någonstans, och i så fall var?
Det är just sådant här som gör en j-vligt frustrerad, att en sådan "enkel" sak som att ansluta en telefon inte funkar.
exempel, jag bytte skin och uppgraderade min andra mobil till windows mobile 6 utan några som helst problem.
Visst jag propagerar också för ubuntu, men ibland undrad man.. Man SKALL ju inte behöva vara ett geni föratt ansluta en så basic sak som en telefon.
I vilket fall som helst så är det nog bättre att testa lite först innan du ändrar i konfigurationsfiler. Det första jag hade gjort är att helt enkelt pinga mobiltelefonen. Det gör du med kommandot:
Kod: Markera allt
ping 192.168.0.202
192.168.0.202 är IP-adressen till mobiltelefonen. IP-adressen är en unik adress till "apparaten" (mobilen/datorn/skrivaren etc) inom ditt nätverk. För att kunna testa lite mer så behöver du veta IP-adressen till din dator. Jag tror att du kan hitta den om du trycker på nätverksikonen i panelen och väljer information eller något sånt. Jag sitter inte vid min dator för tillfället så jag kan inte kolla själv.
Rädda skog med ett musklick: http://www.ettklickforskogen.se/
Läsvärt: http://www.gnu.org/philosophy/right-to-read.html
Läsvärt: http://www.gnu.org/philosophy/right-to-read.html
Re: Få Ubuntu att hitta mobiltelefonen?
lasseroth@lasse-desktop:~$ ssh root@3 192.168.0.200 -p 22
ssh: connect to host 3 port 22: Invalid argument
lasseroth@lasse-desktop:~$
ssh: connect to host 3 port 22: Invalid argument
lasseroth@lasse-desktop:~$
Re: Få Ubuntu att hitta mobiltelefonen?
Dessa kommdon i dokumentet interfaces i mappen network i mappen etc sätter bl a telefonens ip-adress till 192.168.0.200;
allow-hotplug usb0
iface usb0 inet static
address 192.168.0.200
netmask 255.255.255.192
Denna kod skapar en route till telefonen och öpppnar brandväggen (iptables)
post-up iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.192/26
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -P FORWARD ACCEPT
pre-down iptables -D POSTROUTING -t nat -j MASQUERADE -s 192.168.0.192/26
Du kan med ovanstående sätta vilken ipadress du vill på telefonen. Ett krav måste dock uppfyllas och det är att telefonens och datorns adresser ligger i samma undernät (subnet); alltså;
telefonen 192.168.0.200
datorn 192.168.0.199
De sista tre siffrorna kan vara vad som helst mellan 1 och 255, men måste vara unika för varje dator/telefon i nätverket.
Datorns ip kan du kolla via terminalen med;
sudo ifconfig
Då radas alla nätverksenheter/nätverkskort/trådlösa/telefoner upp.
Tillsammans med ping kommandot är ifconfig ett bra sätt att kolla nätverkets fundament.
Lycka till!
PS Är vi de enda som inte är och badar?
allow-hotplug usb0
iface usb0 inet static
address 192.168.0.200
netmask 255.255.255.192
Denna kod skapar en route till telefonen och öpppnar brandväggen (iptables)
post-up iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.192/26
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -P FORWARD ACCEPT
pre-down iptables -D POSTROUTING -t nat -j MASQUERADE -s 192.168.0.192/26
Du kan med ovanstående sätta vilken ipadress du vill på telefonen. Ett krav måste dock uppfyllas och det är att telefonens och datorns adresser ligger i samma undernät (subnet); alltså;
telefonen 192.168.0.200
datorn 192.168.0.199
De sista tre siffrorna kan vara vad som helst mellan 1 och 255, men måste vara unika för varje dator/telefon i nätverket.
Datorns ip kan du kolla via terminalen med;
sudo ifconfig
Då radas alla nätverksenheter/nätverkskort/trådlösa/telefoner upp.
Tillsammans med ping kommandot är ifconfig ett bra sätt att kolla nätverkets fundament.
Lycka till!
PS Är vi de enda som inte är och badar?
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Re: Få Ubuntu att hitta mobiltelefonen?
inget svar när jag pingar telefonen
host unrechable
host unrechable
Re: Få Ubuntu att hitta mobiltelefonen?
lasseroth@lasse-desktop:~$
lasseroth@lasse-desktop:~$ sudo ifconfig
[sudo] password for lasseroth:
eth0 Link encap:Ethernet HWaddr 00:1a:92:59:91:22
inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21a:92ff:fe59:9122/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1157703 errors:0 dropped:0 overruns:0 frame:0
TX packets:866591 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1333561257 (1.2 GB) TX bytes:320799750 (305.9 MB)
Interrupt:19 Base address:0x6000
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:2334 errors:0 dropped:0 overruns:0 frame:0
TX packets:2334 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:108361 (105.8 KB) TX bytes:108361 (105.8 KB)
usb0 Link encap:Ethernet HWaddr ee:8e:94:93:61:96
inet6 addr: fe80::ec8e:94ff:fe93:6196/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:558 (558.0 B)
lasseroth@lasse-desktop:~$
lasseroth@lasse-desktop:~$ sudo ifconfig
[sudo] password for lasseroth:
eth0 Link encap:Ethernet HWaddr 00:1a:92:59:91:22
inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21a:92ff:fe59:9122/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1157703 errors:0 dropped:0 overruns:0 frame:0
TX packets:866591 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1333561257 (1.2 GB) TX bytes:320799750 (305.9 MB)
Interrupt:19 Base address:0x6000
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:2334 errors:0 dropped:0 overruns:0 frame:0
TX packets:2334 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:108361 (105.8 KB) TX bytes:108361 (105.8 KB)
usb0 Link encap:Ethernet HWaddr ee:8e:94:93:61:96
inet6 addr: fe80::ec8e:94ff:fe93:6196/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:558 (558.0 B)
lasseroth@lasse-desktop:~$
Re: Få Ubuntu att hitta mobiltelefonen?
lasseroth@lasse-desktop:~$ ssh root@192.168.0.102 -p 22
ssh: connect to host 192.168.0.102 port 22: Connection refused
lasseroth@lasse-desktop:~$
ssh: connect to host 192.168.0.102 port 22: Connection refused
lasseroth@lasse-desktop:~$