401

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Czy ja wiem, czy chcę "coś innego"? Taka mała niedogodność, jak dodatkowe kliknięcie to pikuś. A reszta mi pasuje, czyli foldery domowe, uprawnienia, konta poprzez passwd.
Chyba, że chcesz mnie podkusić na "coś innego" poprzez uchylenie rąbka tajemnicy, czyli choćby nazwy czegoś godnego mojego czasu. A jeśli to coś miałoby być lepsze to dlaczego nie ma tego w gargoyle?

402

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Wszelkie kombinacje potestowałem.
Zastosowanie pkt 3 skutkowało wprawdzie poprawnym działaniem w sensie "odczyt/zapis" lecz otwierało dostęp do wszystkiego, czyli klikając "do góry" opuszczało się katalog użytkownika i był pełen dostęp wszędzie.
To już bardziej mi pasuje dodatkowy folder w katalogu użytkownika z prawami do zapisu. I taki kompromis na razie zostawiłem. Mogę dodawać userów i każdy ma swój folder. Tyle tylko że musi wejść krok głębiej do dodatkowego folderu. Jak na wiele godzin walki efekt taki sobie, ale chociaż coś.

403

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Czyli to trzecie to jest ostatecznie tak, jak trzeba? Czy to też tylko jakiś półśrodek. A można coś zrobić, żeby od razu po zalogowaniu wpadać do tego katalogu z prawami zapisu?

404

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Ja PRAWIE doszedłem smile Może coś komuś podpowiem i sprawa ruszy o kroczek.
Zastosowałem dokładnie configi i lokalizacje z konfiguratora, a potem bawiłem się uprawnieniami do katalogu.
Najpierw użytkownik ftp - ma swoj katalog, oraz wpis w /etc/passwd prowadzący do tego katalogu. Czyli przykłądowo użytkownik jan, ma założony katalog jan w lokalizacji /mnt/hdd/jan i ten sam katalog, jako domowy w passwd.
Zalogować się, jako jan nie mogłem dopóki nie ustawiłem uprawnień do katalogu jan, przykładowo u mnie właściciel i grupa to root ( w żadnym razie nie jan) a uprawnienia to 0005, czyli rx dla others.
Wtedy mogę się zalogować, ale bez możliwości zapisywania. Jednak kiedy jestem zalogowany, to mogę zmienić uprawnienie na rwx i wtedy zyskuję możliwość zapisu. Czyli nie tak, jak trzeba

Przykład 2.
Ustawiłem dla jan katalog domowy /mnt/hdd (czyli poziom wyżej) i uprawnienia dla hdd 0555(grupa-właściciel root). Wtedy loguję się i mam możliwość zapisu, ale tylko w widzialnym wtedy katalogu jan, kiedy do niego wejdę. Jednak dostęp jest też dla innych katalogów w hdd, a tak nie chcę. Czyli też tylko częściowo dobrze.

Przykład 3 - najbliższy ideałowi
Użytkownik jan ma katalog domowy w passwd /mnt/hdd/jan. Uprawnienia katalogu jak to 0005. Moge się logować i zapisywać POD WARUNKIEM, że wcześniej w katalogu jak utworzyłem inny katalog (uprawnienia 0007 wł/grupa root) i mogę zapisywać tylko w tym dodatkowym katalogu.

Nie miałem czasu sprawdzić, czy inni użytkownicy nie będą mogli zaglądać, gdzie nie trzeba.

Ktoś to rozwikła?

405

(4 odpowiedzi, napisanych Oprogramowanie / Software)

Warto jednak wskazać na jeden minus tego sprzętu - niestabilne WiFi na openwrt. Być może będzie to w przyszłości naprawione, ale kto to wie. W moim wypadku podłączyłem stary router, jako bridge do rozsiewania wifi i poczekam kilka tygodni.
Natomiast cała reszta faktycznie jest imponująca i godna polecenia.

406

(73 odpowiedzi, napisanych Oprogramowanie / Software)

Pal licho, muszę się skompromitować i zapytać, bo szkoda nocy.
Chodzi o vsftpd.
Skorzystałem z nowego konfiguratora i wszystko zrobiłem zgodnie z nim. Nie chcę anonimów.
Skopiowałem co trzeba do
etc/vsftpd.conf
etc/passwd
etc/shadow

restart vsftpd
500 OOPS vsftpd refusing to run...
lub też 500 OOPS cannot change directory

Googlowałem wszystko na ten temat, w tym wiele wypowiedzi Cezarego i cały czas przewija się temat uprawnień. I chyba z tym nie daję rady. Proszę mi powiedzieć jakim narzędziem te prawa i jak, bo chciałbym to pojąć raz na zawsze a nie błądzić po omacku. Z góry dzięki.

407

(22 odpowiedzi, napisanych Oprogramowanie / Software)

zrób
opkg list *samba*

Powinno Ci pokazać takie coś :

opkg list *samba*
luci-app-samba - 0.11+svn9402-1 - Network Shares - Samba SMB/CIFS module
samba36-client - 3.6.5-2 - Samba 3.6 SMB/CIFS client
samba36-server - 3.6.5-2 - The Samba software suite is a collection of programs that implements the
 SMB protocol for UNIX systems, allowing you to serve files and printers to
 Windows, NT, OS/2 and DOS clients. This protocol is sometimes also referred
 to as the LanManager or Netbios protocol.

A jesli tak, to
opkg update
opkg install samba36

działać musi

408

(22 odpowiedzi, napisanych Oprogramowanie / Software)

opkg install samba36

409

(53 odpowiedzi, napisanych Oprogramowanie / Software)

Zauważyłem w changelogu i od razu zabrałem się do roboty.
Rzuciłem okiem w logi i wifi szlag trafił o 14:46, 15:28 i 15:45. I z taką mniej więcej częstotliwością to działa.

410

(53 odpowiedzi, napisanych Oprogramowanie / Software)

Sypie się, jak szalone na 1.5.8.1. Praktycznie nieustanne "Failed to stop TX DMA". Chyba trzeba będzie podjąć męską decyzję smile

411

(73 odpowiedzi, napisanych Oprogramowanie / Software)

A może słówko tylko o "nadawaniu odpowiednich praw"?
Katalog vsftpd_users w /etc utworzyć ręcznie?

PS. Prawa chyba rozgryzłem smile
PS2. No raczej nie. Prawa katalogu /mnt/hdd1/user   ustawiłem na 0700 dla użytkownika "user" . Hasło jest ustawione komendą passwd user. W etc/passwd jest wpis (user:$1$$Woh0Jork8.mXjE7uYesHB.:1000:1000:user:/mnt/hdd1/user:/bin/false)
vsftpd odpalony logowanie kończy się"niepoprawna nazwa...)
Dam se spokój na razie.

412

(73 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary,
Możesz krótko napisać kolejne kroki, kiedy chcemy dodać użytkownika ftp, udostępnić mu katalog i nadać prawa rw? Tak by miał dostęp TYLKO do tego jednego katalogu?
Dajmy na to użytkownik Cezary ma mieć dostęp do mnt/hdd/Cezary.
Po kolei co robimy? (vsftpd z repo openwrt) Proszę, bo marnuję kolejne godziny bez satysfakcjonującego efektu.
Mam:
/etc/init.d/vsftpd
/etc/vsftpd.conf

413

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Dobrze działający serwer powiniem zassać Ci plik, co objawi się zarówno w oknie Tftpd (pokaże się wysyłanie) oraz w oknie putty. Jeśli się to nie dzieje to wciąż coś CI zakłóca komunikację. Zdarzają się np. zawzięte firewall'e.

414

(53 odpowiedzi, napisanych Oprogramowanie / Software)

Widzisz, ja odwrotnie. Na AA tylko jeden taki przypadek miałem, dziś rano. A będzie kilka dni, jak tego używam.

415

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Nic Ci się nie wgrywa, z tego co pamiętam u siebie nie masz łączności z serwerem ftp.  Musisz sprawdzić połączenia.

PS. Może chodzić o zakres IP ustawiony w karcie sieciowej. Oczywiście pod warunkiem, że w ogóle mamy serwer odpalony.

416

(53 odpowiedzi, napisanych Oprogramowanie / Software)

Przychodzi mi do głowy tymczasowe obejście tego problemu. Bo przewag openwrt jest taka masa, że w życiu nie wrócę to softu tp-linka, szybciej sprzedam go i kupię inny.
Lecz problem z wifi jest kłopotliwy, bo korzysta z niego u mnie sporo urządzeń.
Więc kto wie, czy nie zdecyduję się na użycie mojego starego routera tylko do rozsiewania wifi i będę liczył, że w perspektywie niedługiego czasu problem z Tp-linkiem się wyjaśni.
Niemniej jednak zawsze chętnie przyjmę wszelkie nowinki, które mógłbym zastosować.

417

(53 odpowiedzi, napisanych Oprogramowanie / Software)

Domyślam się, że rady póki co nie ma. Trudno. To jedyny minus w morzu plusów, ale za to poważny. Oczywiście nie muszę się martwić, że to wada mojego egzemplarza (kwestia gwarancji itd)? Czy softy od tp-linka również mają tą wadę?

418

(53 odpowiedzi, napisanych Oprogramowanie / Software)

Miałem tradycyjny problem ze stabilnościa wifi :

Oct 25 08:58:52 Gargoyle kern.err kernel: [82114.730000] ath: phy0: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x42000020 DMADBG_7=0x000084c0
Oct 25 08:58:52 Gargoyle kern.err kernel: [82114.740000] ath: phy0: Could not stop RX, we could be confusing the DMA engine when we start RX up
Oct 25 08:58:54 Gargoyle kern.err kernel: [82116.380000] ath: phy0: Failed to stop TX DMA, queues=0x004!
Oct 25 08:58:57 Gargoyle kern.err kernel: [82119.400000] ath: phy0: Failed to stop TX DMA, queues=0x004!
Oct 25 08:59:28 Gargoyle kern.err kernel: [82150.920000] ath: phy0: Failed to stop TX DMA, queues=0x004!
Oct 25 08:59:28 Gargoyle kern.err kernel: [82151.160000] ath: phy0: Failed to stop TX DMA, queues=0x004!
Oct 25 08:59:29 Gargoyle kern.err kernel: [82152.100000] ath: phy0: Failed to stop TX DMA, queues=0x004!
Oct 25 08:59:31 Gargoyle kern.err kernel: [82153.730000] ath: phy0: Failed to stop TX DMA, queues=0x004!
Oct 25 08:59:31 Gargoyle kern.err kernel: [82153.970000] ath: phy0: Failed to stop TX DMA, queues=0x004!

To pierwszy, który zauważyłem na 1.5.8.

419

(7 odpowiedzi, napisanych Oprogramowanie / Software)

A ja mam drobny problem w tej kwestii. Z softu w routerze wycinam plugin-gargoyle-usb i robię exroota, przy użyciu fstab. Potem już na external root chciałbym ten plugin zostawić, bo jest użyteczny.
I jest tak, że swap sam się montuje, a w nośnikach usb jest widoczny mój dysk, czyli jest dobrze.
Po kilku godzinach swap znika i znika też dysk z zakładki nośniki USB. Jako, że w configu samby mam zapodany UUID do niego to jest do niego dostęp z samby.
Różnica polega na tym, że kiedy jest w porządku to w katalogu /tmp/usb_mount mam dwa katalogi : pierwszy nazwany numerem UUID, i drugi jako sda1, będący w sumie linkiem do niego. Jak się popsuje, to nie ma tego drugiego, czyli tak jakby nie podmontowywał go, jako sda1.
Pytania:
1. Czy są jakieś resztki fstab, które motają i trzeba je usunąć?
2. Czy w tej konfiguracji nie mogę używać plugin-gargoyle-usb i muszę fstab?
3. Czy w plugin-gargoyle-usb mogę montować swap i dyski po uuid? Gdzie?

Od razu zaznaczam, że to żaden tutorial, a ze mnie żaden fachowiec. Po prostu jako człowiek starej daty bywam wytrwały w drążeniu. Do końca nie wiem jak, niemniej jednak działa i opiszę to, ponieważ sporo jest pytań o skaner na openwrt i niewiele odpowiedzi.

Co mam :

Tp-Link 1043 z Gargoyle 1.5.8 i exrootem
Urządzenie wielofunkcyjne Canon Pixma MP540
Laptop Dell na Win7

Efektem jest działający skaner sieciowy.

Nie mam pojęcia czy wszystkie kroki są niezbędne, ale ja je robiłem - często bezmyślnie - i być może można coś ominąć. Nie znam się, może ktoś podpowie. Korzystałem z wielu informacji w necie i tak to posklejałem.

Skaner rzecz jasna podpinamy pod USB w routerze.

Zainstalowałem następujące pakiety:

opkg update
opkg install sane-backends
opkg install sane-frontends
opkg install xinetd

Teraz sprawdzamy, czy nasz skaner został rozpoznany.

scanimage -L

Jeśli nasz sprzęt jest obsługiwany, to powinien się przedstawić. Mój Canon zrobił to tak :

root@Gargoyle:~# scanimage -L
device `pixma:04A91730_9172BC' is a CANON Canon PIXMA MP540 multi-function peripheral

Spis obsługiwanych urządzeń tutaj :
http://www.sane-project.org/sane-mfgs.html#SCANNERS

Dalej skorzystałem z porad na http://sokrates.mimuw.edu.pl/~sebek/openwrt/ a w szczególności zrobiłem dwie rzeczy :
1. Dodałem znak + w /etc/sane.d/saned.conf (pod ostatnią linią po prostu +) , oraz
2. W lokalizacji /etc/xinetd.d/ utworzyłem plik sane z następującą zawartością :

service sane-port
{           
  socket_type = stream
  server = /usr/sbin/saned
  protocol = tcp
  user = root
  group = root
  wait = no     
  disable = no  
}

Potem

/etc/init.d/xinetd start
/etc/init.d/xinetd enable

To tyle od strony routera.

W komputerze należy użyć jakiegoś klienta sane. Ja znalazłem póki co dwa - nie wiem czy są najlepsze, po prostu takie znalazłem.

1) xsane-win32
2)sanetwain135

Oba funkcjonują poprawnie z tym, że xsane jest bogatszy w funkcje. Działa podgląd, skanowanie, generalnie wszystko.

Mam nadzieję, że ktoś ten mój pomysł sprawdzi i udoskonali. Niemniej jednak u mnie działa smile

Edit 25-12-2012

Sposób na działanie skanera w programach korzystających z twain.

Po ściągnięciu sanetwain i rozpakowaniu katalogu mamy w nim plik sanetwain.ds . Wystarczy umieścić go w katalogu twain_32 znajdującym się w C:\Windows. W ten sposób programy komunikujące się ze skanerem poprzez twain (np. irfanview ) zobaczy nasz skaner sieciowy.

421

(45 odpowiedzi, napisanych Oprogramowanie / Software)

Jako, że tytuł wątku wciąż pasuje a akurat wszystkie sprawy w nim zawarte są rozwiązane to zapytam ja smile

Jak z tym pluginem usb storage się odblokowuje port 21 dla ftp w wan? reguła w firewall? Jak tak to jaka? Czy coś innego? Po wewnętrznej wsio lata ale nie mogę się dostać z zewnątrz.

422

(45 odpowiedzi, napisanych Oprogramowanie / Software)

Backupu nigdy nie używam, wklepanie swoich potrzeb zajmuje mi chwilę. Tak więc w tym przypadku również nie zamierzam przywracać backupu. Co wprost każe zapytać, dlaczegóż by nie spróbować 1.5.8?

423

(45 odpowiedzi, napisanych Oprogramowanie / Software)

A widzisz, a ja go zawsze na dzień dobry kasuję i montuję fstabem. Pasuje mi tam montowanie po uuid i tam gdzie chcę. A w sumie się nigdy temu plugin-gargoyle-usb-storage nie przyjrzałem i być może bym go polubił. Jak go przywrócić, żeby nie rujnować konfiguracji do stanu fabrycznego?

424

(45 odpowiedzi, napisanych Oprogramowanie / Software)

Moje pytanko przypasuje do tego tematu :
Czy jest plugin-gargoyle-ftp integrujący się z gui i działający na r33883?

425

(45 odpowiedzi, napisanych Oprogramowanie / Software)

Nie wiem, czy jest prostsze rozwiązanie, ale ja używam do tego minidlna.
Dzięki niemu pliki filmowe są widoczne dla komputera, telewizora i tunera w DLNA, czyli leci stream.