Portál AbcLinuxu, 3. května 2025 17:33
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
Tiskni
Sdílej:
chmod 777 /mnt/mobile
/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.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.