2 příspěvky / 0 new
Poslední
Obrázek uživatele tkubicek
Offline
Naposledy viděn: 14 let 1 týden zpět
Připojen: 14.11.2007 - 08:57
SCSI řadič a Skener Epson GT7000

Prosím o radu. Rád bych pod OpenSuse 10.3 zprovoznil SCSI scaner, který je podle dokumentace Sane podporovaný...
Tento scaner je připojený do SCSI řadiče Domex 436P v ISA slotu a jak jsem zjistil, tak tento řadič není systémem detekovaný a tímpádem nemůžu rozchodit scaner :-( Je nějaká šance, jak teno řadič detekovat a případně zprovoznit? Díky za každou radu.

Obrázek uživatele tkubicek
Offline
Naposledy viděn: 14 let 1 týden zpět
Připojen: 14.11.2007 - 08:57
řadič už se mi tak nějak

řadič už se mi tak nějak podařilo detekovat, na základě rad na abclinuxu... Dokonce YAST automaticky detekuje Skener...

lsscsi
[0:0:1:0] disk ATA ST313620A 3.07 /dev/sda
[1:0:0:0] cd/dvd ASUS CRW-5224A 1.50 /dev/sr0
[2:0:0:0] disk Generic USB SD Reader 1.00 /dev/sdb
[2:0:0:1] disk Generic USB CF Reader 1.01 /dev/sdc
[2:0:0:2] disk Generic USB SM Reader 1.02 /dev/sdd
[2:0:0:3] disk Generic USB MS Reader 1.03 /dev/sde
[3:0:4:0] process EPSON SCANNER GT-7000 1.14 -

Jen jsem se chtěl zeptat, jestli lze nějak udělat, aby se ten modul řadiče automaticky zaváděl při startu systému a nemusel se pokaždé ručně zavádět...?
Nastavuju to celé v Suse 10.3. a ještě mě překvapuje jedna věc. Nastavuju scaner přes Yast, který ho bezproblémově detekuje a i test funkčnosti dopadne o.k. Když ale pak chci scanovat a otevřu si SANE, nebo ISCAN tak mi to ohlásí, že nebyl nalezen žádný scaner...Kde by mohl být problém?

Obrázek uživatele honzaS
Offline
Naposledy viděn: 15 let 9 měsíců zpět
Připojen: 09.01.2007 - 15:20
Doplňte název modulu k

Doplňte název modulu k parametru MODULES_LOADED_ON_BOOT= v souboru /etc/sysconfig/kernel

honzaS

Obrázek uživatele tkubicek
Offline
Naposledy viděn: 14 let 1 týden zpět
Připojen: 14.11.2007 - 08:57
Díky zkusím to...jen mám

Díky zkusím to...jen mám ještě problém, když jsem se v tom chvilku hrabal, tak jsem zjistil, že pokud spustím skenovací program z terminálu jako root, tak najednou skenovat lze, ale pod uživatelem to hlásí právě že nebyl nalezen žádný skener....Lze tedy skenování zprovoznit nejen pod rootem?

Ještě mám jeden dotaz, možná hloupý, ale nejsem nijak zkušeným uživatelem linuxu :-)
Pokud chci ručně zavést modul, tak zadám:

modprobe g_NCR5380 ncr_addr=0x240 dtc_3181e=1

Kam přesně bych měl název modulu nakopírovat do kernelu?

tady je výpis..

## Path: System/Kernel
## Description:
## Type: string
## Command: /sbin/mkinitrd
#
# This variable contains the list of modules to be added to the initial
# ramdisk by calling the script "mkinitrd"
# (like drivers for scsi-controllers, for lvm or reiserfs)
#
INITRD_MODULES="processor thermal fan"

## Type: string
## Command: /sbin/mkinitrd
#
# This variable contains the list of modules to be added to the initial
# ramdisk that is created for unprivilegd Xen domains (domU); you may need
# drivers for virtual block and network devices in addition to filesystem
# and device-mapper modules.
#
DOMU_INITRD_MODULES="xennet xenblk"

## Type: string
## ServiceRestart: boot.loadmodules
#
# This variable contains the list of modules to be loaded
# once the main filesystem is active
# You will find a few default modules for hardware which
# can not be detected automatically.
#
MODULES_LOADED_ON_BOOT=""

## Type: string
## Default: ""
#
# The file name of a binary ACPI Differentiated System Description Table
# (DSDT). This table is appended to the initial ram disk (initrd) that
# the mkinitrd script creates. If the kernel finds that its initrd
# contains a DSDT, this table replaces the DSDT of the bios. If the file
# specified in ACPI_DSDT is not found or ACPI_DSDT is empty/not specified,
# no DSDT will be appended to the initrd.
# Example path /etc/acpi/DSDT.aml
# You can also override Secondary System Description Tables (SSDTs).
# Add DSDT and SSDT files separated by spaces, e.g. "DSDT.aml SSDT1.aml"
# The files must be named DSDT.aml and/or SSDT[1-9]*.aml.
# For compatiblity reasons, if only one file is added it is assumed it is
# the DSDT and will be used as such, in future the above naming scheme
# will be enforce.
# Be aware that overriding these tables can harm your system.
# Only do this if you know what you are doing and file a bug on
# bugzilla.kernel.org so that the root cause of the issue will get fixed.
ACPI_DSDT=""

## Type: integer(1000:50000)
## Default: 1000
#
# Length of the shortest timeslice a process (with lowest priority / maximum
# niceness) will be running on a CPU. Time is given in microseconds (us).
# This time should be much shorter than SCHED_MAXTIMESLICE to keep the
# nice values meaningful. The values can only be specified up to a accuracy
# of 1/HZ s, i.e. 10000us on a HZ=100 system, 1000us if HZ=1000.
# Note that the boot script (boot.sched) does scale the values if the
# MINTIMESLICE is below the minimum for the timer interrupt frequency (HZ
# value) of the booted kernel.
# For interactive desktop use, SCHED_MINTIMESLICE/SCHED_MAXTIMESLICE values
# of 1000 and 30000 are recommended. For non-interactive use, multiply both
# values by 10 or 20.
#
SCHED_MINTIMESLICE=""

## Type: integer(20000:1000000)
## Default: 40000
#
# Length of the longest timeslice a process (with highest priority / minimum
# niceness) will be running on a CPU. Time is given in microseconds (us).
# This time should be much longer than SCHED_MINTIMESLICE to keep the
# nice values meaningful. (The boot.sched script will not accept the value
# if there's less than a factor of three in between them, default is 30.)
# For interactive desktop use, SCHED_MINTIMESLICE/SCHED_MAXTIMESLICE values
# of 1000 and 30000 are recommended. For non-interactive use, multiply both
# values by 10 or 20.
#
SCHED_MAXTIMESLICE=""

## Type: string(yes)
## Default: ""
#
# Skip doing a minimal preparation of the /usr/src/linux source tree so
# that most header files can be directly included. If set, /usr/src/linux
# will not be touched.
#
SKIP_RUNNING_KERNEL=""

Obrázek uživatele honzaS
Offline
Naposledy viděn: 15 let 9 měsíců zpět
Připojen: 09.01.2007 - 15:20
Co se týče toho

Co se týče toho scanování, budete muset přidat uživatele do patřičné skupiny (možná iscan).

MODULES_LOADED_ON_BOOT="g_NCR5380 ncr_addr=0x240 dtc_3181e=1"

honzaS

Obrázek uživatele tkubicek
Offline
Naposledy viděn: 14 let 1 týden zpět
Připojen: 14.11.2007 - 08:57
Hm...tak bohužel to

Hm...tak bohužel to automatické zavedení modulu při startu nefunguje :-(
Taky jsem se díval ohledně těch skupin a není tam nikde žádná skupina iscan, ani scaner, nebo něco podobného :-( No nevadí...skenuju jen občas, tak to holt budu otevírat přes roota z terminálu...aspoň že to funguje vůbec...

Obrázek uživatele honzaS
Offline
Naposledy viděn: 15 let 9 měsíců zpět
Připojen: 09.01.2007 - 15:20
Ještě mě napadá jeden

Ještě mě napadá jeden způsob, který by mohl fungovat. Umístit celý příkaz do souboru /etc/init.d/boot.local

honzaS

Obrázek uživatele tkubicek
Offline
Naposledy viděn: 14 let 1 týden zpět
Připojen: 14.11.2007 - 08:57
Koukal jsem na to...ale

Koukal jsem na to...ale není mi jasné kam to dát...asi to necháme být...není to něco, co bych používal denně, tak mě to tak nepálí... Každopádně díky moc za rady a věnovaný čas...