Få Ubuntu att hitta mobiltelefonen?

Få igång din maskinvara i Ubuntu
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
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

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
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av pun »

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... ;)
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

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:~$
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av pun »

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
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

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:~$
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av pun »

Njau, jag skulle kolla den här och även testa anslutningen med ping

http://wiki.openmoko.org/wiki/USB_Networking

Nu ska jag bada... ;D
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

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:~$
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av pun »

Klart badbart var det... ;D

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 ?
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av webaake »

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.....
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

det hela är för svårt för mig, skall någon hjälpa så måste det vara övertydligt
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

bör tillägga 62 år gammal och klarar med nöd och näppe ubuntu.
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

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.
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av webaake »

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!
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

"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?
Inhuman Soul
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?

Inlägg av Inhuman Soul »

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.
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..

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
Får du svar så är det bra!

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.
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

lasseroth@lasse-desktop:~$ ssh root@3 192.168.0.200 -p 22
ssh: connect to host 3 port 22: Invalid argument
lasseroth@lasse-desktop:~$
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av webaake »

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?
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

inget svar när jag pingar telefonen
host unrechable
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

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:~$
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: Få Ubuntu att hitta mobiltelefonen?

Inlägg av lasseroth »

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:~$
Skriv svar

Återgå till "Hårdvara och drivrutiner"