Re: Brak usb
Dnia czw 24. listopada 2005 08:19, Łukasz Maśko napisał: Nie da się go tak uruchomić... Czyli z inetd z argumentami... Wywala się saned wtedy... To ja już nie wiem. Nie sądziłem, że komukolwiek to kiedykolwiek poradzę, ale... może wywal sane, posprzątaj po nim do czysta całą konfigurację systemu, a potem zainstaluj jeszcze raz i ponownie po kolei wszystko poustawiaj. Diabeł siedzi w szczegółach, jak mawiają. Może coś przeoczyliśmy. Pozdrawiam. No chyba tak trzeba będzie... Dużo zmian nie trzeba robić żeby to wszystko działało, więc to nei będzie duży problem. Odezwę się po zamieszaniu... ;) Pozdrawiam -- Grzegorz Pietrzak || [EMAIL PROTECTED] Ze świata tego każdy ma tyle, ile sam sobie weźmie. (Giovanni Boccaccio) ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia środa, 23 listopada 2005 01:24, Grzegorz napisał: [...] Ale najlepsze jest to, że tak działa oki... :| A jak uruchomię go z rc-inetd to nie... No i o co mu chodzi? Jak go ewentualnie uruchomić w trybie debagowania z rc-inetd? Bo jak dopisałem parametr i wziąłem to w uszy to się nie uruchamia tylko skrypt wywala jakieś błędy.. Może spróbuj w pliku /etc/sysconfig/rc-inetd/saned ustawić DAEMONARGS=s255 a potem zrestartować inetd i wtedy spróbuj skanować. Komunikaty będziesz miał w syslogu. Nie mam pojęcia czy to zadziała, bo według dokumentacji tryb debug różni się od trybu demona (man saned). Ale spróbować można. Poza tym upewnij się, że w powyższym pliku masz USER=saned i GROUP=saned (tak jest chyba domyślnie, ale warto sprawdzić). -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia śro 23. listopada 2005 09:27, Łukasz Maśko napisał: Dnia środa, 23 listopada 2005 01:24, Grzegorz napisał: [...] Ale najlepsze jest to, że tak działa oki... :| A jak uruchomię go z rc-inetd to nie... No i o co mu chodzi? Jak go ewentualnie uruchomić w trybie debagowania z rc-inetd? Bo jak dopisałem parametr i wziąłem to w uszy to się nie uruchamia tylko skrypt wywala jakieś błędy.. Może spróbuj w pliku /etc/sysconfig/rc-inetd/saned ustawić DAEMONARGS=s255 a potem zrestartować inetd i wtedy spróbuj skanować. Komunikaty będziesz miał w syslogu. Nie mam pojęcia czy to zadziała, bo według dokumentacji tryb debug różni się od trybu demona (man saned). Ale spróbować można. Poza tym upewnij się, że w powyższym pliku masz USER=saned i GROUP=saned (tak jest chyba domyślnie, ale warto sprawdzić). Oki. Sprawdzę wszystko. Ale z uprawnieniami w /etc/sysconfig/rc-inetd/saned to już tyle razy mieszałem, że raczej jest dobrze. Bo nawet tak jak pisałem, ustawiłem żeby był uruchamiany z prawami root-a... DAEMONARGS=s255 to napewno s255?!? Bo z lini poleceń miało być d256... Pozdrawiam -- Grzegorz Pietrzak || [EMAIL PROTECTED] Nie wyrzucaj bohatera z twojej duszy, dzierżyj święcie twoją najwyższą nadzieję. (Zaratustra) ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia środa, 23 listopada 2005 10:34, Grzegorz Pietrzak napisał: [...] DAEMONARGS=s255 to napewno s255?!? Bo z lini poleceń miało być d256... -s wypluwa logi do sysloga, a -d na konsolę. Więc na pewno -s (- man saned) -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia środa, 23 listopada 2005 10:59, Łukasz Maśko napisał: Dnia środa, 23 listopada 2005 10:34, Grzegorz Pietrzak napisał: [...] DAEMONARGS=s255 to napewno s255?!? Bo z lini poleceń miało być d256... -s wypluwa logi do sysloga, a -d na konsolę. Więc na pewno -s (- man saned) Aha, oczywiście powinno być DAEMONARGS=-s255 (zgubiłem '-')! -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia czwartek, 24 listopada 2005 02:30, Grzegorz napisał: [...] Nie da się go tak uruchomić... Czyli z inetd z argumentami... Wywala się saned wtedy... To ja już nie wiem. Nie sądziłem, że komukolwiek to kiedykolwiek poradzę, ale... może wywal sane, posprzątaj po nim do czysta całą konfigurację systemu, a potem zainstaluj jeszcze raz i ponownie po kolei wszystko poustawiaj. Diabeł siedzi w szczegółach, jak mawiają. Może coś przeoczyliśmy. Pozdrawiam. -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia poniedziałek, 21 listopada 2005 10:44, Grzegorz Pietrzak napisał: [...] U mnie jest już dla zwykłego użytkownika oki. Ale saned nadal nie może udostępnić tegoż skanera... :| Mi saned udosptępnia ale po sieci. Mogę za jego pośrednictem w miarę bezproblemowo skanować z innego komputera podłączonego do sieci. Ale lokalnie też mi nie działa. Mam jednak wrażenie, że bardziej winny jest tu frontend (xscanimage) a nie sam saned. Nie miałem jednak czasu ostatnio, żeby to dobrze zdiagnozować. -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia wto 22. listopada 2005 11:33, Łukasz Maśko napisał: Dnia poniedziałek, 21 listopada 2005 10:44, Grzegorz Pietrzak napisał: [...] U mnie jest już dla zwykłego użytkownika oki. Ale saned nadal nie może udostępnić tegoż skanera... :| Mi saned udosptępnia ale po sieci. Mogę za jego pośrednictem w miarę bezproblemowo skanować z innego komputera podłączonego do sieci. Ale lokalnie też mi nie działa. Mam jednak wrażenie, że bardziej winny jest tu frontend (xscanimage) a nie sam saned. Nie miałem jednak czasu ostatnio, żeby to dobrze zdiagnozować. No to może to jakoś wspólnie zdjagnozować bo mi udostępnianie jest potrzebne... U mnie działa lokalnie bez żadnych problemów. Sprawdź w rc.sysinit jak jest montowany /proc/bus/usb. Jeśli jest tam: mount -t usbfs usbfs /proc/bus/usb to zmień to na mount /proc/bus/usb I wtedy powinno być oki lokalnie. Jak byś mógł podesłać co konfigurowałeś dla saned, to bym był wdzięczny... Pozdrawiam -- Grzegorz Pietrzak || [EMAIL PROTECTED] Niewiele jest rzeczy, które wyrządziły światu tyle szkód, co przekonanie różnych jednostek czy grup, że tylko oni są wyłącznymi posiadaczami prawdy. (I. Berlin) ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
05-11-22, Grzegorz Pietrzak [EMAIL PROTECTED] napisał(a): Witam! Pokasowałem zbędne grupy, porozdawałem uprawnienie dla grupy `usb` do wszystkich urządzeń skanera i... mogę skanować przez (x)scanimage. Niestety - Gimp ciągle się nie mogę do skanera dostać :( Niemniej jednak już można skanować :) Dzięki za pomoc :) -- Michał MiB Bachowski e-mail: [EMAIL PROTECTED] JID: [EMAIL PROTECTED] GG: 8714989 ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
05-11-22, Grzegorz Pietrzak [EMAIL PROTECTED] napisał(a): Ja używam xsane. Jest zabójcze w tym co mi potrzeba. Właśnie doinstalowałem [ jak ja kocham Poldka :D ]. Faktycznie - dużo opcji :) Nawet dodało się toto do Gimp`a, ale niestety - wywala, że nie ma zdefiniwanego urządzenia [ przy uruchamianiu via Gimp ]. Nie wiem czasem, czy gimp nie korzysta z jakiegoś konta użytkownka, aby uruchamiać urządzenia. Nie znalazłem jednak żadnego usera o nazwie gimp. Zdravim -- Michał MiB Bachowski e-mail: [EMAIL PROTECTED] JID: [EMAIL PROTECTED] GG: 8714989 ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia wtorek, 22 listopada 2005 16:22, Grzegorz Pietrzak napisał: [...] No to może to jakoś wspólnie zdjagnozować bo mi udostępnianie jest potrzebne... U mnie działa lokalnie bez żadnych problemów. Lokalnie też mi działa, ale nie za pośrednictwem saned-a. To ja ci pisałem jaki wpis w fstab zrobić ;-) Ale idea jest taka, żeby user nie musiał być w grupie usb i proc tylko korzystał ze skanera za pośrednictwem sieci (loopback). Jak byś mógł podesłać co konfigurowałeś dla saned, to bym był wdzięczny... Konfiguracja dla saned-a jest dwuczęściowa (piszę całościowo, być może część z tego już masz zrobione): 1. konfiguracja serwera. Trzeba mieć oczywiście poprawnie skonfigurowane skanowanie lokalne i zainstalowany sane-backends-saned. Dodatkowo trzeba usera saned wpisać do grup proc i usb. Następnie do do pliku /etc/sane.d/saned.conf trzeba dopisać adresy sieci, z których zezwalamy na skanowanie (czyli np. 127.0.0.1 dla lokalnego kompa, ja mam 10.0.0.1/24 dla sieci lokalnej). I tyle w temacie serwera. 2. Konfiguracja klienta. Trzeba zainstalować sane-frontends i sane-backends. Saned jest niepotrzebny. W pliku /etc/sane.d/dll.conf odkomentować linijkę net (właściwie to tylko to może zostać). Poza tym w pliku /etc/sane.d/net.conf trzeba wpisać adres serwera (ja mam 10.0.0.1). I już. Po tych zabiegach xcanimage -L powinno pokazać skaner. U mnie działa z laptopa (skaner jest na stacjonarnym). Mam tak: $ scanimage -L device `net:ciri:plustek:libusb:001:003' is a Epson Perfection 1250/Photo USB flatbed scanner Analogicznie powinno działać skanowanie po sieci z komputera serwera. scanimage -L znajduje urządzenie, ale xscanimage niestety, mi się wywraca (wyświetla komunikat o błędzie I/O). -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia wto 22. listopada 2005 18:14, Łukasz Maśko napisał: 1. konfiguracja serwera. Trzeba mieć oczywiście poprawnie skonfigurowane skanowanie lokalne i zainstalowany sane-backends-saned. Dodatkowo trzeba usera saned wpisać do grup proc i usb. Następnie do do pliku /etc/sane.d/saned.conf trzeba dopisać adresy sieci, z których zezwalamy na skanowanie (czyli np. 127.0.0.1 dla lokalnego kompa, ja mam 10.0.0.1/24 dla sieci lokalnej). I tyle w temacie serwera. 2. Konfiguracja klienta. Trzeba zainstalować sane-frontends i sane-backends. Saned jest niepotrzebny. W pliku /etc/sane.d/dll.conf odkomentować linijkę net (właściwie to tylko to może zostać). Poza tym w pliku /etc/sane.d/net.conf trzeba wpisać adres serwera (ja mam 10.0.0.1). I już. Po tych zabiegach xcanimage -L powinno pokazać skaner. U mnie działa z laptopa (skaner jest na stacjonarnym). Mam tak: $ scanimage -L device `net:ciri:plustek:libusb:001:003' is a Epson Perfection 1250/Photo USB flatbed scanner Mam to wszystko. Saned jest skonfigurowany poprawnie bo właśnie do tego w celach testowych ja użyłem skanera test... :D I jest on przez saned udostępniany więc jego konfiguracja jest oki. Znaczy konfiguracja saned... Analogicznie powinno działać skanowanie po sieci z komputera serwera. scanimage -L znajduje urządzenie, ale xscanimage niestety, mi się wywraca (wyświetla komunikat o błędzie I/O). Ja niestety nie potrafię spowodować żeby saned miał dostęp do skanera... Teraz mam tak, że zwykły użytkownik widzi skaner a saned nie... No i całkiem nie wiem o co chodzi... Reasumując. 1.Saned sam w sobie jest dobrze skonfigurowany bo udostępnia skaner test poprawnie. 2.Saned nie widzi skanera na usb mimo że działa z uprawnieniami użytkownika saned który ma takie same uprawnienia co zwykły użytkownik na którym widzę bezpośrednio skaner i mogę skanować bezpośrednio. No i własnie tego nie rozumiem... Gdzie może być problem. W celach testowych uruchomiłem saned z prawmi root-a i zaczęło działać więc to tylko uprawnienia... I gdzie mam szukać błędu?!?... Pozdrawiam. -- Grzegorz Pietrzak || [EMAIL PROTECTED] Kochać człowieka, to znaczy mieć czas, nie spieszyć się, być obecnym dla niego (Hans Burki) ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia wtorek, 22 listopada 2005 18:43, Grzegorz Pietrzak napisał: [...] W celach testowych uruchomiłem saned z prawmi root-a i zaczęło działać więc to tylko uprawnienia... I gdzie mam szukać błędu?!?... Zastopuj inetd (/etc/init.d/rc-inetd stop) i odpal ręcznie saneda na jego prawach z debugiem (sudo -u saned /usr/sbin/saned -d256) i spróbuj zeskanować coś, ewentualnie wykryć skaner. Może to ci coś podpowie. Przy okazji podeślij to tutaj. U mnie zapuszczenie scanimage -L z komputera w sieci daje w tej sytuacji taki efekt: $ sudo -u saned saned -d256 [saned] main: starting debug mode (level 256) [saned] main: trying to get port for service `sane-port' (getaddrinfo) [saned] main: [0] socket () using IPv6 [saned] main: [0] setsockopt () [saned] main: [0] bind () to port 6566 [saned] main: [0] listen () [saned] main: [1] socket () using IPv4 [saned] main: [1] setsockopt () [saned] main: [1] bind () to port 6566 [saned] main: [1] bind failed: Address already in use [saned] main: waiting for control connection [saned] saned (AF-indep+IPv6) from sane-backends 1.0.16 ready [saned] check_host: detected an IPv4-mapped address [saned] check_host: access by remote host: :::10.0.0.8 [saned] check_host: remote host is not IN_LOOPBACK nor IN6_LOOPBACK [saned] check_host: local hostname: ciri [saned] check_host: local hostname(s) (from DNS): ciri.ed.pl [saned] check_host: local hostname(s) (from DNS): (null) [saned] check_host: local hostname(s) (from DNS): (null) [saned] check_host: remote host doesn't have same addr as local [saned] check_host: opening config file: /etc/hosts.equiv [saned] check_host: can't open config file: /etc/hosts.equiv (No such file or directory) [saned] check_host: opening config file: saned.conf [saned] check_host: config file line: `#' [saned] check_host: config file line: `# saned.conf' [saned] check_host: config file line: `#' [saned] check_host: config file line: `# The contents of the saned.conf file is a list of host names, IP' [saned] check_host: config file line: `# addresses or IP subnets (CIDR notation) that are permitted to use local' [saned] check_host: config file line: `# SANE devices. IPv6 addresses must be enclosed in brackets, and should' [saned] check_host: config file line: `# always be specified in their compressed form.' [saned] check_host: config file line: `#' [saned] check_host: config file line: `# The hostname matching is not case-sensitive.' [saned] check_host: config file line: `#' [saned] check_host: config file line: `#scan-client.somedomain.firm' [saned] check_host: config file line: `#192.168.0.1' [saned] check_host: config file line: `#192.168.0.1/29' [saned] check_host: config file line: `#[2001:7a8:185e::42:12]' [saned] check_host: config file line: `#[2001:7a8:185e::42:12]/64' [saned] check_host: config file line: `#' [saned] check_host: config file line: `# NOTE: /etc/inetd.conf (or /etc/xinetd.conf) and' [saned] check_host: config file line: `# /etc/services must also be properly configured to start' [saned] check_host: config file line: `# the saned daemon as documented in saned(1), services(4)' [saned] check_host: config file line: `# and inetd.conf(4) (or xinetd.conf(5)).' [saned] check_host: config file line: `127.0.0.1' [saned] check_host: DNS lookup returns IP address: 127.0.0.1 [saned] check_host: DNS lookup returns IP address: 127.0.0.1 [saned] check_host: DNS lookup returns IP address: 127.0.0.1 [saned] check_host: config file line: `10.0.0.1/24' [saned] check_host: subnet with base IP = 10.0.0.1, CIDR netmask = 24 [saned] check_host: access granted from IP address 10.0.0.8 (in subnet 10.0.0.1/24) [saned] init: access granted [saned] init: access granted to ed@:::10.0.0.8 [saned] process_request: waiting for request [saned] process_request: got request 1 [saned] process_request: waiting for request [saned] process_request: got request 10 [saned] quit: exiting Jeśli nie pomoże, to następnym krokiem będzie sudo -u saned strace saned -d, może to coś pomoże. -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia wtorek, 22 listopada 2005 20:18, Łukasz Maśko napisał: Zastopuj inetd (/etc/init.d/rc-inetd stop) i odpal ręcznie saneda na jego prawach z debugiem (sudo -u saned /usr/sbin/saned -d256) i spróbuj zeskanować coś, ewentualnie wykryć skaner. Może to ci coś podpowie. Przy okazji podeślij to tutaj. U mnie zapuszczenie scanimage -L z komputera w sieci daje w tej sytuacji taki efekt: $ sudo -u saned saned -d256 No raczej tak własnie: sudo -u saned saned -d256 ... :) Ale najlepsze jest to, że tak działa oki... :| A jak uruchomię go z rc-inetd to nie... No i o co mu chodzi? Jak go ewentualnie uruchomić w trybie debagowania z rc-inetd? Bo jak dopisałem parametr i wziąłem to w uszy to się nie uruchamia tylko skrypt wywala jakieś błędy.. po z tym sprawdzalem, że z GIMP-a działa wszystko prawidłowo. I przez xsane i przez xscanimage. Tyle że GIMP gdzieś na początku sobie coś zabuksował i się przy tym upiera. Znaczy , jeśli chodzi u urządzenia do wyboru... Po za tym jest oki. OOorg nie jest taki bystry ale też skanuje... Pozdrawiam Grzegorz ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia nie 20. listopada 2005 15:33, Grzegorz napisał: Narazie to ja moge tylko napisać czego próbowałem i że nic mi nei wyszło... No może coś jednak wyszło bo znalazłem, że źle jest montowany w rc.sysinit /proc/bus/usb. Źle, znaczy po swojemu, a nie zgodnie z tym co jest wpisane w fstab. Więc tak jak napisałem w poprzednim liście, do poprawienia jest montowanie systemu plików usb w rc.sysinit. U mnie jest już dla zwykłego użytkownika oki. Ale saned nadal nie może udostępnić tegoż skanera... :| Pozdrawiam -- Grzegorz Pietrzak || [EMAIL PROTECTED] Szklanki i piękna dziewczyna zawsze są w niebezpieczeństwie. (Miquel Cervantes) ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia piątek, 18 listopada 2005 18:21, MiB napisał: Z góry dzięki za jakiekolwiek informacje. Narazie to ja moge tylko napisać czego próbowałem i że nic mi nei wyszło... Więc tak: W fstab wpis jest taki: none /proc/bus/usb usbfs defaults,noauto,devmode=0664,devgid=78 0 0 Użytkownik saned jest przypisany do grup saned, proc i usb. Ja jako użytkownik też jestem przypisany do tych grup. I teraz zauważone problemy: 1. Po uruchomieniu systemu w zamontowanym automatycznie katalogu /proc/bus/usb urządzenia nie mają takich uprawnień jak trzeba. Odmontowanie i zamontowanie jeszcze raz (tylko mount /proc/bus/usb -o remount) wystarcza aby user dopisany do odpowiednich grup mógł korzystać ze skanera... Po tym widać, że wpis w fstab jest oki. Nie jest to montowane podczas startu systemu tak jak trzeba więc czy może to ktoś poprawić w rc.sysinit: if [ $usb = 1 -a ! -f /proc/bus/usb/devices ]; then run_cmd Mounting USB filesystem mount -t usbfs usbfs /proc/bus/usb fi 2.Za cholerę nie moge spowodować żeby saned uruchamiany na prawach użytkownika saned widział skaner... A ma tak jak już napisałem odpowiednie uprawnienia, znaczy jest przypisany do odpowiednich grup. Więc: 1. Dlaczego źle się montuje automatem /proc/bus/usb? 2. Dlaczego saned nie widzi skanera mając odpowiednie uprawnienia? Takie moje pytania... Pozdrawiam Grzegorz ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia czw 17. listopada 2005 22:17, Łukasz Maśko napisał: Natomiast teraz przydałoby się załątwić minimum wygody użytkowania, czyli sprawić, aby użytkownik zwykły mógł skanować. Tak więc aktualnie moje pytanie brzmi: Gdzie muszę dać jeszcze dostęp, żebym mógł skanować jako zwykły user? Wpisz udera do grupy proc i usb (patrz moja linijka w fstab i devgid=78) i wystarczy. Mi w każdym razie xscanimage działa. No to może ja się podłączę do dyskusji. Niedawno pisałem o identycznym problemie a, że nie miałem już więcej czasu na szukanie zrobiłem strasznie brzydko i saned uruchamia się z prawami root-a. I w związku z tym zwykły user może przez sieć używać skanera. Nie rozwiązało u mnie sprawy montowanie z odpowiednimi opcjami /proc/usb, ani dodanie saned do odpowiednich grup czyli proc i usb. Idąc tym tropem i dodając zwykłego urzytkownika do odpowiednich grup też można mu dac dostęp do skanera. Ale nic to wszystko nie dało. Jak będę w domu to mogę przesłać to co mam u siebie czyli konfigurację i ls z katalogu /proc/usb. Widząc, że jeszcze komuś to nie chce działać będę miał większą motywację do działania i testowania... Pozdrawiam -- Grzegorz Pietrzak || [EMAIL PROTECTED] Życie nie jest lepsze ani gorsze od naszych marzeń, jest tylko zupełnie inne. (William Szekspir) ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Witam! Odpowiedni wpis w fstab miałem, ale dopiero ręczne podmountowanie /proc/bus/usb przyniosło efekty :) Niestety - sane nie chce użyć mojego skanera. Pomijam już fakt, że tylko root widzi cokolwiek - user nadal nie ma żadnego dostępu do skanera, bo narazie w ogóle muszę ustawić skaner ;) Oto co zwracają mi kolejne komendy: ]$ sudo lsusb Bus 002 Device 001: ID : Bus 001 Device 002: ID 055f:021e Mustek Systems, Inc. BearPaw 1200 TA/CS Bus 001 Device 001: ID : $ sudo scanimage -L device `gt68xx:libusb:001:002' is a Mustek BearPaw 1200 TA flatbed scanner $ sudo scanimage --list-devices device `gt68xx:libusb:001:002' is a Mustek BearPaw 1200 TA flatbed scanner $ sudo sane-find-scanner found USB scanner (vendor=0x055f, product=0x021e [USB Scanner], chip=GT-6816) at libusb:001:002 Początkowo komendy sane zwracały jeszcze jakieś cudo w postaci skanera HP, ale po zakomneotwaniu 98% pozycji w /etc/sane.d/dll.conf przestały ;) [ choć Gimp nadal widzi tylko skaner HP... ] Korzystając z podpowiedzi z innej rozmowy, dodałem użytkowników sane i saned [ nie miałem ani jednego, więc ich stworzyłem ] do grup proc,usb i scanner [ tą ostatnią grupę również stworzyłem, zgodnie z tym co jest napisane w manualu na http://www.sane-project.org/ ]. Zarówno mi jak i znajomemu pomysły się skończyły :( [ niestety obaj nie mamy doświadczenia ze skanerami ]. Czy mógłby ktoś wspomóc mnie radą co robić, żeby móc skanować? Zdravim -- Michał MiB Bachowski e-mail: [EMAIL PROTECTED] JID: [EMAIL PROTECTED] GG: 8714989 ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia czwartek, 17 listopada 2005 19:31, MiB napisał: Witam! Odpowiedni wpis w fstab miałem, ale dopiero ręczne podmountowanie /proc/bus/usb przyniosło efekty :) Grześ, a nie mówiłem, że ręcznie? ;-) To do przedpiścy ;-) Niestety - sane nie chce użyć mojego skanera. Pomijam już fakt, że tylko root widzi cokolwiek - user nadal nie ma żadnego dostępu do skanera, bo narazie w ogóle muszę ustawić skaner ;) A co robi xscanimage odpalony z roota? [...] Początkowo komendy sane zwracały jeszcze jakieś cudo w postaci skanera HP, ale po zakomneotwaniu 98% pozycji w /etc/sane.d/dll.conf przestały ;) To akurat jest słuszne. Ja zostawiłem tylko mój skaner i net (patrz dalej). Korzystając z podpowiedzi z innej rozmowy, dodałem użytkowników sane i saned [ nie miałem ani jednego, więc ich stworzyłem ] do grup proc,usb i scanner [ tą ostatnią grupę również stworzyłem, zgodnie z tym co jest napisane w manualu na http://www.sane-project.org/ ]. Hmmm... to niedobrze zrobiłeś, bo oznacza to, że po prostu nie zainstalowałeś wszystkich potrzebnych pakietów. Grupę i usera saned będziesz miał z automatu jak zainstalujesz sane-backends-saned. Zarówno mi jak i znajomemu pomysły się skończyły :( [ niestety obaj nie mamy doświadczenia ze skanerami ]. Czy mógłby ktoś wspomóc mnie radą co robić, żeby móc skanować? Oto opis, jak zrobić żeby zadziałał xscanimage (mi działa): ja mam zainstalowane takie pakiety: sane-frontends-1.0.13-1 sane-backends-1.0.16-3 sane-backends-saned-1.0.16-3 W /etc/sane.d/dll.conf mam tylko plustek (mój skaner) i net (skanowanie po sieci, dzięki temu mogę używać skanera z laptopa). Jeśli nie skanujesz po sieci, możesz zostawić tylko swój backend i nie potrzebujesz pakietu sane-backends-saned. Dalej, linię w fstab-ie zmodyfikowałem tak: none /proc/bus/usb usbfs defaults,noauto,devmode=0664,devgid=78 0 0 przy czym devgid oznacza, że pliki te są tworzone z grupą usb (gid 78). Oczywiście user skanujący jest w tej grupie. I to powinno wystarczyć do skanowania lokalnego. Do skanowania sieciowego potrzeba jeszcze dopisać do /etc/sane.d/saned.cfg adresy komputerów, którym pozwala się na skanowanie. Na kliencie dodatkowo trzeba w pliku /etc/sane.d/dll.conf mieć aktywną wtyczkę net, a dodatkowo w plik /etc/sane.d/net.conf wpisać adres serwera skanera. Powodzenia. -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Łukasz Maśko wrote: Dnia czwartek, 17 listopada 2005 19:31, MiB napisał: Witam! Odpowiedni wpis w fstab miałem, ale dopiero ręczne podmountowanie /proc/bus/usb przyniosło efekty :) Grześ, a nie mówiłem, że ręcznie? ;-) To do przedpiścy ;-) NIE PRAWDA! Żle wpisany alias w modprobe.conf! Ważne jest nawet to czy użyjesz spacji czy tabulacji jako odstępu! Trzeba przeszukać skrypty startowe i sprawdzić sposób parsowania modprobe.conf. Nie pamiętam z głowy jaki jest poprawny separator. U mnie montuje się z automatu ale zajeło mi to ok 30min grzebania w /etc/rc.d/rc.* zanim zorientowałem się, że u mnie są spacje a powinna być tabulacja (albo na odwrót). Pozdrówka Grzesiek ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Witam! 05-11-17, Łukasz Maśko [EMAIL PROTECTED] napisał(a): A co robi xscanimage odpalony z roota? Wywala błąd: Failed open device 'gt68xx:libusb:001:002' : Invalid argument natomiast w konsoli mam: [gt68xx] Couldn't open firmware file (`/usr/share/sane/gt68xx/A1fw.usb'): No such file or directory Oto opis, jak zrobić żeby zadziałał xscanimage (mi działa): ja mam zainstalowane takie pakiety: sane-frontends-1.0.13-1 sane-backends-1.0.16-3 sane-backends-saned-1.0.16-3 Pakiety *frontends* i *backends-1.* miałem już wcześniej. Tego od sieci nie potrzebuję. Dalej, linię w fstab-ie zmodyfikowałem tak: none /proc/bus/usb usbfs defaults,noauto,devmode=0664,devgid=78 0 0 A moja od początku wygląda tak: none /proc/bus/usb usbfs defaults,noauto,devmode=0664,devgid=78 0 0 Oczywiście użytkownik na którym pracuje jest w grupie USB. IMHO problemem jest to: $ sudo sane-find-scanner found USB scanner (vendor=0x055f, product=0x021e [USB Scanner], chip=GT-6816) at libusb:001:002 Nie znajduje skanera właściwie, a powinien :( Zdravim -- Michał MiB Bachowski e-mail: [EMAIL PROTECTED] JID: [EMAIL PROTECTED] GG: 8714989 ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dobra - skanuje :) Popatrzyłem na ten komunikat xscanimage`a, poszperałem po stronce projektu i pobrałem brakujące pliki :P Trochę mnie irytuje to, że skanuje mi czarny kolor pokrywy, zamiast go pomijać, no ale cóż - nie można mieć wszystkiego ;) Natomiast teraz przydałoby się załątwić minimum wygody użytkowania, czyli sprawić, aby użytkownik zwykły mógł skanować. Tak więc aktualnie moje pytanie brzmi: Gdzie muszę dać jeszcze dostęp, żebym mógł skanować jako zwykły user? Zdravim MiB -- Michał MiB Bachowski e-mail: [EMAIL PROTECTED] JID: [EMAIL PROTECTED] GG: 8714989 ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia czwartek, 17 listopada 2005 21:37, Grzegorz Sójka napisał: Łukasz Maśko wrote: Dnia czwartek, 17 listopada 2005 19:31, MiB napisał: Witam! Odpowiedni wpis w fstab miałem, ale dopiero ręczne podmountowanie /proc/bus/usb przyniosło efekty :) Grześ, a nie mówiłem, że ręcznie? ;-) To do przedpiścy ;-) NIE PRAWDA! Żle wpisany alias w modprobe.conf! Ważne jest nawet to czy użyjesz spacji czy tabulacji jako odstępu! Teraz to walnąłeś z grubej rury. Trzeba przeszukać skrypty startowe i sprawdzić sposób parsowania modprobe.conf. Nie pamiętam z głowy jaki jest poprawny separator. U mnie montuje się z automatu ale zajeło mi to ok 30min grzebania w /etc/rc.d/rc.* zanim zorientowałem się, że u mnie są spacje a powinna być tabulacja (albo na odwrót). W rc.sysinit jest tak : usb=0 if ! grep -iq nousb /proc/cmdline 2/dev/null ! grep -q usb /proc/devices 2/dev/null ; then aliases=$(/sbin/modprobe -c | awk '/^alias usb-controller/ { print $3 }') if [ -n $aliases -a $aliases != off ] ; then /sbin/modprobe -k usbcore for alias in $aliases ; do [ $alias = off ] continue run_cmd $(nls 'Initializing USB controller') ($alias) /sbin/modprobe $alias done [ $? -eq 0 -a -n $aliases ] usb=1 fi if grep -iq usb /proc/devices 2/dev/null ; then usb=1 fi fi if [ $usb = 1 -a ! -f /proc/bus/usb/devices ]; then run_cmd Mounting USB filesystem mount -t usbfs usbfs /proc/bus/usb fi To oznacza, że /proc/bus/usb jest montowane jeśli zostanie wykryty załadowane usb. Nie ma znaczenia czy załadujesz moduły ręcznie z poziomu /etc/modules czy też ustawisz alias w /etc/modprobe.conf postaci alias usb-controler Chodziło ci pewnie o to, że między alias a usb-controler ma być spacja, a nie tabulator. Podesłałem na pld-devel-pl prośbę o zmianę tego z patchem. -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia czwartek, 17 listopada 2005 22:08, MiB napisał: [...] Natomiast teraz przydałoby się załątwić minimum wygody użytkowania, czyli sprawić, aby użytkownik zwykły mógł skanować. Tak więc aktualnie moje pytanie brzmi: Gdzie muszę dać jeszcze dostęp, żebym mógł skanować jako zwykły user? Wpisz udera do grupy proc i usb (patrz moja linijka w fstab i devgid=78) i wystarczy. Mi w każdym razie xscanimage działa. -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Łukasz Maśko wrote: Dnia czwartek, 17 listopada 2005 21:37, Grzegorz Sójka napisał: Łukasz Maśko wrote: Dnia czwartek, 17 listopada 2005 19:31, MiB napisał: Witam! Odpowiedni wpis w fstab miałem, ale dopiero ręczne podmountowanie /proc/bus/usb przyniosło efekty :) Grześ, a nie mówiłem, że ręcznie? ;-) To do przedpiścy ;-) NIE PRAWDA! Żle wpisany alias w modprobe.conf! Ważne jest nawet to czy użyjesz spacji czy tabulacji jako odstępu! Teraz to walnąłeś z grubej rury. Trzeba przeszukać skrypty startowe i sprawdzić sposób parsowania modprobe.conf. Nie pamiętam z głowy jaki jest poprawny separator. U mnie montuje się z automatu ale zajeło mi to ok 30min grzebania w /etc/rc.d/rc.* zanim zorientowałem się, że u mnie są spacje a powinna być tabulacja (albo na odwrót). W rc.sysinit jest tak : usb=0 if ! grep -iq nousb /proc/cmdline 2/dev/null ! grep -q usb /proc/devices 2/dev/null ; then aliases=$(/sbin/modprobe -c | awk '/^alias usb-controller/ { print $3 }') if [ -n $aliases -a $aliases != off ] ; then /sbin/modprobe -k usbcore for alias in $aliases ; do [ $alias = off ] continue run_cmd $(nls 'Initializing USB controller') ($alias) /sbin/modprobe $alias done [ $? -eq 0 -a -n $aliases ] usb=1 fi if grep -iq usb /proc/devices 2/dev/null ; then usb=1 fi fi if [ $usb = 1 -a ! -f /proc/bus/usb/devices ]; then run_cmd Mounting USB filesystem mount -t usbfs usbfs /proc/bus/usb fi To oznacza, że /proc/bus/usb jest montowane jeśli zostanie wykryty załadowane usb. Nie ma znaczenia czy załadujesz moduły ręcznie z poziomu /etc/modules czy też ustawisz alias w /etc/modprobe.conf postaci alias usb-controler Chodziło ci pewnie o to, że między alias a usb-controler ma być spacja, a nie tabulator. Podesłałem na pld-devel-pl prośbę o zmianę tego z patchem. Tak. Dokładnie o to chodziło. Popieram inicjatywe (mi się nie chciało). Pozdrówka Grzesiek ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Dnia środa, 16 listopada 2005 15:23, MiB napisał: [...] Mam statyczne dev`y, dodałem moduły ohci i ehci, ale lsusb wywala gustowne nic :( Może w twoim przypadku potrzeba uhci-hcd zamiast ohci-hcd? Ehci-hcd jest do usb 2.0. Co powinienem jeszcze zainstalować, żeby móc skanować? Najpierw musi zobaczyć skaner, bez tego nie ma co próbować dalej. -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Po dodaniu tego modułu nadal nic się nie dzieje :( W kilku @ z listy czytałem o czymś takim ja Hal i hotplug, jednak nie wiem, czy jest mi to potrzebne. Zdravim -- Michał MiB Bachowski e-mail: [EMAIL PROTECTED] JID: [EMAIL PROTECTED] GG: 8714989 ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
On Wed, 16 Nov 2005, MiB wrote: Przepraszam, że ja tak na razty, aledopiero teraz wpadłem na to, żeby dmesg`a przejrzeć ;) Oto co znalazłem w sprawie USB: [...] jednak lsusb nadal nic nie pokazuje [ odpalane #sudo lsusb, bo zwykły user nie ma do tego praw ]. No jasne, zapomniałem dodać, żebyś po załadowaniu modułów zamontował /proc/bus/usb - odpowiedni wpis w /etc/fstab już jest, ale bez hotpluga czy udev-a się chyba nie montuje. -- Łukasz Maśko GG: 2441498_o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: Brak usb
Łukasz Maśko wrote: On Wed, 16 Nov 2005, MiB wrote: Przepraszam, że ja tak na razty, aledopiero teraz wpadłem na to, żeby dmesg`a przejrzeć ;) Oto co znalazłem w sprawie USB: [...] jednak lsusb nadal nic nie pokazuje [ odpalane #sudo lsusb, bo zwykły user nie ma do tego praw ]. No jasne, zapomniałem dodać, żebyś po załadowaniu modułów zamontował /proc/bus/usb - odpowiedni wpis w /etc/fstab już jest, ale bez hotpluga czy udev-a się chyba nie montuje. Nie prawda. Trzeba tylko odpowiednio ustawić alias w modprobe.conf i skrypty robią to z automatu przy starcie. Pozdrówka Grzesiek ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl