Portál AbcLinuxu, 3. května 2025 17:33

Siefs, aneb jak jsem mountoval telefon

30.9.2005 11:41 | Přečteno: 1851× | Linux

Od kamaráda jsem si dlouhodobě půjčil kabel k Siemensu (mám C60), no a začalo trápení jak donutit tučňáka ke spolupráci. Siemensy jsou v tomhle celkem vychytané, a softwaru je přehršel, ale do GNU/Linuxu jsem jaksi nenacházel to pravé ořechové...

Až včera jsem odzkoušel variantu která byla poslední v pořadí, po experimentech s s SCMxx vim že telefon komunikoval, takže žádné snažení nebude marné...

Prvním krokem je nainstalovat FUSE,k instalaci stačí jen svatá trojce (./configure, make, make install), potom zavést modul (modprobe fuse), to je vhodné zajistit nejak automaticky. Přidal jsem jeho zavedeni do /etc/rc.d/rc.modules.

Druhá věc je siefs. Taky trifka, stačí využít historie příkazů ani moc neopotřebujete klávesnici ;).

Mountování se provede třeba takhle: mount.siefs /dev/ttyS1 /mnt/mobile/

Záznam v /etc/fstab může vypadat třeba takhle: mount.siefs /mnt/mobile siefs noauto,device=/dev/ttyS1,user

a ejhle jako zázrakem máme připojeno :) a můžeme vesele kopírovat pomocí mc, konqueroru, komu co je libo...

Všechno má své ale, narazil jsem na velmi nepříjemný problém, po restartu prostě nepřipojíte :(, nedokážu si vysvětlit proč, ale po nové instalaci stačilo tohle: chmod 555 /usr/local/bin/siefs

Je mojí světlou nadějí že tento mini How-To bude pro někoho užitečný.

ještě poznámečka: zkoušeno na Slackware 10.1 s kernelem 2.6.13.2-nitro1

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

vogo avatar 30.9.2005 12:15 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše dodatek
Odpovědět | Sbalit | Link | Blokovat | Admin
ještě jsem zapoměl, přístupová práva k adresáři kam se mountuje je potrěba změmit: chmod 777 /mnt/mobile
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
30.9.2005 12:50 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: dodatek
Nemusíte si komentovat vlastní blog, když něco zapomenete... můžete to dopsat přímo do něj :-)

Jinak že musíte mít správně práva, to je snad jasné (ale 777? hmmmmm)...
30.9.2005 13:44 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: dodatek
Adresáře v /mnt většinou vlastní root:root, takže others potřebují všechna práva, jinak by se ten disk nedal použít (předpokládám, že ten telefon nepoužívá filesystém pracující s právy)
Quando omni flunkus moritati
30.9.2005 19:02 Spike | skóre: 30 | blog: Communicator | Praha
Rozbalit Rozbalit vše Re: dodatek
V případě takového bludu doporučuji prostudovat man mount.
30.9.2005 21:12 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: dodatek
Mám adresář /mnt/disk, do kterého se připojuje vfat oddíl.

Pokud jako uživatel nemám právo x pro /mnt/disk, nemůžu do něj ani vlézt. Pokud mám právo x, ale nemám r, můžu do něj vlézt, nemůžu číst jeho obsah, ale můžu vlézt do jeho podadresářů a díky umask=0 ve fstab v těchto podadresářích dělat cokoliv.

Pokud mám r-x, můžu obsah /mnt/disk číst, ale stále nemůžu vytvářet ani mazat soubory ani adresáře - to právo mi dává teprve w. A hle, jsme na 777

Takže jsem možná špatně hledal, ale nevidím způsob, jak bych mount mohl přemluvit, aby změnil práva na adresář, do kterého připojuje.
Quando omni flunkus moritati
Josef Kufner avatar 30.9.2005 19:29 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: dodatek
Když už, tak se vytvoří skupina, naházejí se do ní ti správní uživatelé a nastaví se práva na 770.
Hello world ! Segmentation fault (core dumped)
30.9.2005 20:56 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: dodatek
Tak by se to asi mělo dělat, ale dokud jde o domácí počítač, přijde mi to jako zbytečná práce navíc ;-)
Quando omni flunkus moritati
Josef Kufner avatar 30.9.2005 20:19 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Bluetooth
Odpovědět | Sbalit | Link | Blokovat | Admin
S FUSE jsem si chvili taky hral, ale siefs mi nějak odmital fungovat přes bluetooth. Když se pokouším připojit pomocí obexftp, tak pokud použiju /dev/rfcomm, tak mam smulu, ale pokud přímo napíšu adresu mobilu a kanál (-b, -B), tak je to ok. Nejhorí na tom je, že to kdysi dávno fungovalo :-(
Hello world ! Segmentation fault (core dumped)
30.9.2005 21:53 Lukoko | skóre: 8 | blog: Lukoko | Praha
Rozbalit Rozbalit vše clanek
Odpovědět | Sbalit | Link | Blokovat | Admin
O tom jsem psal článek na beinspired.cz
Mac OS X je taky unix
1.10.2005 15:41 johniez | skóre: 17 | blog: xyz | Praha
Rozbalit Rozbalit vše :(
Odpovědět | Sbalit | Link | Blokovat | Admin
Me po instalaci fuse ./configure od siefs nenajde fuse a nechce pokracovat, modul mam zavedenej. Po instalaci fuse jsi opravdu nedelal nic jinyho?
vogo avatar 1.10.2005 23:17 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: :(
ne nic dalšího, je fuse nainstalováno v standartních cestách? nic jiného mě nanapadá... možná konfihuračnímu skriptu siefs vnutit cesty kde je fuse...
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
8.9.2006 15:15 Libor
Rozbalit Rozbalit vše Re: Siefs, aneb jak jsem mountoval telefon
Odpovědět | Sbalit | Link | Blokovat | Admin
Nevím, jaký máš systém, ale mě dost pomohl tento článek. Ale i SieFS najdeš jako debianí balíček (google ->siefs deb), takže nemusíš nic kompilovat...

Je to postup pro starší Ubuntu 5.x, ale mě šel (velmi podobně) i na novém 6.06 a nepochybuji, že to pojede i na 6.1 (Egdy Eft). Myslím, že podobně by se dalo postupovat i na Debianu a jeho derivátech. Krom toho je to i jisté vodítko pro uživatele jiných OS, tam to bude asi složitější. Hodně štěstí...

PS. Ubuntu je nejlepší. Pokud jej nemáš, určitě stojí za vyzkoušení, ale nenutím tě ;-). Zkoušel jsem už Mandrivu (vč. Mandrake) a SuSE, ale ty mě dost odradily, Ubuntu je něco jiného. Jako pro "lamy" tak pro pokročilé. Prostě grál...

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.