Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Zavedení modulu při startu + skenování  (Přečteno 4785 krát)

Tomáš Kubíček

  • Aktivní člen
  • *
  • Příspěvků: 292
    • http://www.foto-reklama.cz
Zavedení modulu při startu + skenování
« kdy: 10 Prosince 2007, 11:44:59 »
Prosím o radu...Po dlouhých peripetiích se mi konečně podařilo rozchodit SCSI skener. Jen bych rád zjednodušil přístup ke skenování...mám Ubuntu 6.06.
1) Po každém startu PC je třeba jako sudo ručně zavézt modul SCSI řadiče, ke kterému je skener připojen. Lze to nastavit tak, aby se tento modul zaváděl automaticky?
2) Po tomto zavedení modulu je teprve skener detekován jako dev/sg4. Bohužel toto zařízení má práva pouze pro roota a uživatel, pokud zapne xsane, tak skener není detekován. Je detekován pouze pokud spustím jako sudo příkaz v terminálu xsane...Lze nějak nastavit, aby běžný uživatel mohl ke skeneru přistupovat? Zkoušel jsem změnit v Nautilu přístupová práva, ale po restartu, se to vrátilo zpět na roota... :-(

Díky za rady
------------------------------------------------------------------------------------
Intel Mini Mac 1,83 Ghz, 2 GB RAM, MAC OSX 10.4.11, virtuálně XP přes Parallels Desktop; dual boot OpenSuse 11 Gnome a Win XP na AMD SEMPRON,  Ubuntu 8.04 na AMD k7
http://www.foto-reklama.cz

existpierre

  • Host
Re: Zavedení modulu při startu + skenování
« Odpověď #1 kdy: 11 Prosince 2007, 01:20:20 »
Vytvor si novy subor a do neho vloz toto

Kód: [Vybrat]
#!/bin/bash
echo tvojeROOTheslo | sudo -S Prikaz_Na_Zavedenie_Radica


potom, system->predvolby->relacie->pridat a tam si zadaj cestu k tomu suboru
« Poslední změna: 11 Prosince 2007, 01:22:37 od existpierre »

Tomáš Kubíček

  • Aktivní člen
  • *
  • Příspěvků: 292
    • http://www.foto-reklama.cz
Re: Zavedení modulu při startu + skenování
« Odpověď #2 kdy: 11 Prosince 2007, 06:50:09 »
Hm...tak bohužel mi to nefunguje :-(

Jen pro úplnost, ruční zavádění modulu provádím příkazem: modprobe g_NCR5380 ncr_addr=0x240 dtc_3181e=1

Není v systému někde přímo soubor, kde jsou zapsány všechny moduly, které se zavádějí při startu systému? Že by tam stačila přidat jen řádka do seznamu...
------------------------------------------------------------------------------------
Intel Mini Mac 1,83 Ghz, 2 GB RAM, MAC OSX 10.4.11, virtuálně XP přes Parallels Desktop; dual boot OpenSuse 11 Gnome a Win XP na AMD SEMPRON,  Ubuntu 8.04 na AMD k7
http://www.foto-reklama.cz

b.art

  • Aktivní člen
  • *
  • Příspěvků: 226
Re: Zavedení modulu při startu + skenování
« Odpověď #3 kdy: 11 Prosince 2007, 08:34:28 »
Tusim ze to je v /etc/modules.
- uzivatel je deviant

Tomáš Kubíček

  • Aktivní člen
  • *
  • Příspěvků: 292
    • http://www.foto-reklama.cz
Re: Zavedení modulu při startu + skenování
« Odpověď #4 kdy: 11 Prosince 2007, 09:53:30 »
Tak se mi podařilo ještě po surfování na fóru zprovoznit spouštění scriptu přes rcconf - tím je tedy vyřešeno automatické zavádění modulu řadiče... :-)

Ještě bych potřeboval poradit, jak zařízení (skener) (dev/sg4) nastavit, aby šel používat pod uživatelem a abych tedy nemusel spouštět xsane pod rootem...
Díky.
------------------------------------------------------------------------------------
Intel Mini Mac 1,83 Ghz, 2 GB RAM, MAC OSX 10.4.11, virtuálně XP přes Parallels Desktop; dual boot OpenSuse 11 Gnome a Win XP na AMD SEMPRON,  Ubuntu 8.04 na AMD k7
http://www.foto-reklama.cz

b.art

  • Aktivní člen
  • *
  • Příspěvků: 226
Re: Zavedení modulu při startu + skenování
« Odpověď #5 kdy: 11 Prosince 2007, 15:32:41 »
Nestacilo by nastavit mu pres terminal a chmod pristupova prava na Cist a zapisovat pro vsechny?
- uzivatel je deviant

Tomáš Kubíček

  • Aktivní člen
  • *
  • Příspěvků: 292
    • http://www.foto-reklama.cz
Re: Zavedení modulu při startu + skenování
« Odpověď #6 kdy: 11 Prosince 2007, 16:19:45 »
To jsem zkusil, pak skenování funguje o.k., ale po restartu se opět práva dev/sg4 změnila zpět :-(
------------------------------------------------------------------------------------
Intel Mini Mac 1,83 Ghz, 2 GB RAM, MAC OSX 10.4.11, virtuálně XP přes Parallels Desktop; dual boot OpenSuse 11 Gnome a Win XP na AMD SEMPRON,  Ubuntu 8.04 na AMD k7
http://www.foto-reklama.cz

c4pp4

  • Aktivní člen
  • *
  • Příspěvků: 309
Re: Zavedení modulu při startu + skenování
« Odpověď #7 kdy: 11 Prosince 2007, 16:22:52 »
Ještě bych potřeboval poradit, jak zařízení (skener) (dev/sg4) nastavit, aby šel používat pod uživatelem a abych tedy nemusel spouštět xsane pod rootem...
Podívejte se, do jaké skupiny to zařízení patří a uživatele do té příslušné skupiny přidejte.
IBM/Lenovo ThinkPad R61i [8932-9ZG / NF09ZCV]
Ubuntu 12.04 MATE 1.6 [plná podpora hardware]

Tomáš Kubíček

  • Aktivní člen
  • *
  • Příspěvků: 292
    • http://www.foto-reklama.cz
Re: Zavedení modulu při startu + skenování
« Odpověď #8 kdy: 11 Prosince 2007, 19:53:36 »
Myslíte jaká práva má zařízení dev/sg4 ? Tam je vlastník root a skupina root...Nebude někde problém, pokud uživatele přidám do skupiny root?
------------------------------------------------------------------------------------
Intel Mini Mac 1,83 Ghz, 2 GB RAM, MAC OSX 10.4.11, virtuálně XP přes Parallels Desktop; dual boot OpenSuse 11 Gnome a Win XP na AMD SEMPRON,  Ubuntu 8.04 na AMD k7
http://www.foto-reklama.cz

c4pp4

  • Aktivní člen
  • *
  • Příspěvků: 309
Re: Zavedení modulu při startu + skenování
« Odpověď #9 kdy: 11 Prosince 2007, 22:35:20 »
Myslíte jaká práva má zařízení dev/sg4 ? Tam je vlastník root a skupina root...Nebude někde problém, pokud uživatele přidám do skupiny root?
No to samozřejmě bude problém. Co takhle ten příkaz na změnu práv dát do /etc/rc.local, třeba byste jenom změnil skupinu na scanner. Uživatel, který má skenovat musí být členem té skupiny.
chgrp scanner /dev/sg4
IBM/Lenovo ThinkPad R61i [8932-9ZG / NF09ZCV]
Ubuntu 12.04 MATE 1.6 [plná podpora hardware]

 

Provoz zaštiťuje spolek OpenAlt.