Титла: Проблем с фотоапарат BTC Публикувано от: muhata в May 04, 2004, 16:50 Купих си фотоапарат BTC, но нито на диска с драйвери към него, нито на Сайта на производителя има драйвери за Linux. Има само за мак и за уиндоус
Моля помогнете! Титла: Проблем с фотоапарат BTC Публикувано от: zazzko в May 04, 2004, 19:46 Виж дали имаш модула usb-storage с:
#modprobe usb-storage Ако се зареди пишеш: #mount /dev/sda0 /mnt/camera Ако прикачването не стане: 1. Провери дали я има директорията /mnt/camera 2. Дали съществува /dev/sda0. Ако не, провери в /var/log/messages дали ти е разпознат апарата и под кое устройство. Ако модула не се зареди, просто ще се наложи да прекомпилираш ядрото с usb mass storage поддръжка. Титла: Проблем с фотоапарат BTC Публикувано от: muhata в May 04, 2004, 23:48 /var/log/messages
May 4 23:34:58 slackware kernel: usb.c: registered new driver usbdevfs May 4 23:34:58 slackware kernel: usb.c: registered new driver hub May 4 23:34:58 slackware kernel: Initializing USB Mass Storage driver... May 4 23:34:58 slackware kernel: usb.c: registered new driver usb-storage May 4 23:34:58 slackware kernel: USB Mass Storage support registered. lsmod Module Size Used by Tainted: P usb-storage 65536 0 (unused) usbcore 58400 0 [usb-storage] appletalk 21540 1 (autoclean) ipx 17348 1 (autoclean) cs4232 3748 0 ad1848 22444 0 [cs4232] isa-pnp 30724 0 [cs4232 ad1848] uart401 6500 0 [cs4232] sound 55636 0 [cs4232 ad1848 uart401] soundcore 3332 4 (autoclean) [sound] pcmcia_core 40032 0 ide-scsi 9424 0 8139too 15240 1 mii 2304 0 [8139too] crc32 2880 0 [8139too] agpgart 39576 0 (unused) Can not open the file /proc/bus/usb/devices Verify that you have USB compiled into your kernel, have the USB core modules loaded, and gave the usbdevfs filesystem mounted /proc/bus/usb/devices ne syshtestvuva, usb nqma v celiq /proc mount /dev/sda0 /mnt/camera mount: mount point /mnt/camera does not exist javascript:emoticon('?' ![]() ![]() ![]() Титла: Проблем с фотоапарат BTC Публикувано от: zazzko в May 05, 2004, 00:19
T.e. директорията трябва да съществува и не задължително да е /mnt/camera , това беше просто пример. Щом не казва: bash: /dev/sda0: No such file or directory най-вероятно е захапало. Просто използвай вече съществуваща директория за монтирането. Титла: Проблем с фотоапарат BTC Публикувано от: Crysiss в May 05, 2004, 13:29 Защо въобще се занимаваш по този начин? Свали си gphoto и digikam - перфектната комбинация. Всичко е толкова удобно както софтуера на производителя за Windows(поне за моя HP Photosmart 735).
Титла: Проблем с фотоапарат BTC Публикувано от: в May 06, 2004, 16:55 Резултатът от lsmod изглежда обнадеждаващ, че камерата е закачена за някой device в /dev само остава да разбереш къде. Личния ми опит показва, че много често камери и USB Storage, се закачат от кернела на Slackware 9.1 на /dev/sda1 (поне при мене е така). Това може да провериш по следния начин ( с root права):
- създай директория за камерата; mkdir /mnt/camera - направи следните линкове: ln -s /dev/sda1 /dev/camera ln -s /dev/camera /mnt/camera - пробваш mount (тук стои въпроса като каква fs разпознава камерата...най-бруталния подход е да опиташ vfat): mount -t vfat /dev/camera /mnt/camera -тук вече резултата ще си покаже дали си познал на кой dev е камерата и с каква fs :-). Ако ли не може да опиташ горната процедура и с /dev/sda0. - ако всичко е наред то си добави информация за камерата в /etc/fstab. След успешен mount камерата трябва да е достъпна през /mnt/camera Процедурата важи и за Hotplug USB drive. Kernel-а на Slackware 9.1 с който идва 2.4.22 работи добре с USB drives (с малко помощ:-)). - ако искаш да разкачиш камерата, след umount не е лоша идея да изпълниш (root): eject -s /dev/camera Ами това е, според мене с няколко опита дали е sda0, sda1, sda2 щте я подкараш с правилната fs. Титла: Проблем с фотоапарат BTC Публикувано от: muhata в May 12, 2004, 18:53 root@slackware:/mnt# mount /dev/sda
sda sda10 sda12 sda14 sda2 sda4 sda6 sda8 sda1 sda11 sda13 sda15 sda3 sda5 sda7 sda9 root@slackware:/mnt# mount /dev/sda0 /mnt/camera/ mount: special device /dev/sda0 does not exist root@slackware:/mnt# mount /dev/sda /mnt/camera/ mount: /dev/sda is not a valid block device root@slackware:/mnt# mount /dev/sda2 /mnt/camera/ mount: /dev/sda2 is not a valid block device ![]() П.С. Имам и gphoto и digikam от както си взех камерата, гфото казва че нямам камера, а дигикам дава грешка: digikam: relocation error: /opt/kde/lib/libdigikam.so.0: undefined symbol: _ZN11KMainWindow4showEv Титла: Проблем с фотоапарат BTC Публикувано от: в May 12, 2004, 20:18 по принцип това не е коректното подаване на командата mount - трябва да се зададе и типа на файловата система, както е казано по-горе.
mount -t vfat /dev/sda1 /mnt/camera (може и dosfs) ако имаш запис в fstab - тогаз може да пишеш само mount /mnt/camera mount /dev/sda1 , обаче има и нещо друго оня ден си купих едно списание Linux, та там пише, че например камерите canon не можели да се монтират по този начин, тъй че може и за туй да става въпрос, но по-вероятно не си си направил труда да прочетеш какво пише по-горе (въпреки, че според мене непиус се е правил на интересен с тия символни връзки) Обобщавам: в fstab слагаш следния ред /dev/sda1 /mnt/camera vfat noauto,user 0 0 не е лошо да провериш как са правата на /dev/sda1 chmod 777 /dev/sda1 че да си я монтираш като обикновен потребител. ако използваш GNOME като дадеш дясно копче на мишката върху десктопа, се появява едно disks, като цъкнеш на него ти дава всички устройства които имат noauto и можеш да си цъкнеш направо на камерата, и да я монтираш без да пишеш каквото и да било. Освен туй камерата се монтира по следния начин колелцето се гласи на положение usb, камерата е изключена мушка се кабела, включва се камерата от копчето, изчаква се секунда-две и тогаз се изршват процедурите по монтажа. Последен съвет - пробвай първо като root, ако стане, пък после не става като потребител ще търсим проблема в правата. По гореописаната рецепта съм пускал камерката си под три четири вида линукси и FreeBSD Титла: Проблем с фотоапарат BTC Публикувано от: muhata в May 12, 2004, 23:19 Пробвах точно както ми бяха дали в примера, просто съм сложил тука такъв пример
![]() Титла: Проблем с фотоапарат BTC Публикувано от: gamehack в May 13, 2004, 09:06 Не се занивай с някакви сложни неща
![]() http://www.gphoto.org/ Поздрави Титла: Проблем с фотоапарат BTC Публикувано от: muhata в May 13, 2004, 14:48
... и с gphoto нищо не става Титла: Проблем с фотоапарат BTC Публикувано от: Ipolit в May 13, 2004, 15:36 явно моя апарат не съм го купувал от пазара.
BTC-то също го няма в списъка на поддържаните модели. Титла: Проблем с фотоапарат BTC Публикувано от: в May 13, 2004, 16:04 пич с какво ядро си?
нещо не правиш както трябва, ама какво ли е? туй са неща дето отнемат 1 минута по принцип. ти какво чакаш да стане като го монтираш между другото. няма да излезе нищо шарено. cd /mnt/camera ls и ако даде нещо в директорията значи е монтиран Титла: Проблем с фотоапарат BTC Публикувано от: muhata в May 13, 2004, 16:36 Преинсталирах digikam. Тръгна обаче няма ефект, казва ми че няма камера sda0,sda1,sda2,sda3,sda4,sda5
![]() С ядро 4.2 съм, това което си е с slackware 9.1 няма нищо в /mnt/camera Титла: Проблем с фотоапарат BTC Публикувано от: в May 13, 2004, 16:59 Пич, последното, което пиша по тоз въпрос
изтрий всичко, което си писал в /etc/fstab по въпроса за камерата. мушни кабела в камерата, колелцето на usb, включи тряба да се чуе тракане отвори конзола и напиши dmesg последните неща трябва да са свързани със scsi usb и разни такива неща виж мойто: usb 1-2: new full speed USB device using address 2 scsi0 : SCSI emulation for USB Mass Storage devices Vendor: DM 334 Model: USB Reader Rev: 3.36 Type: Direct-Access ANSI SCSI revision: 02 SCSI device sda: 29440 512-byte hdwr sectors (15 MB) sda: assuming Write Enabled sda: assuming drive cache: write through sda: sda1Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0 USB Mass Storage device found at 2 usb 1-2: USB disconnect, address 2 usb 1-2: new full speed USB device using address 3 scsi1 : SCSI emulation for USB Mass Storage devices Vendor: DM 334 Model: USB Reader Rev: 3.36 Type: Direct-Access ANSI SCSI revision: 02 SCSI device sda: 29440 512-byte hdwr sectors (15 MB) sda: assuming Write Enabled sda: assuming drive cache: write through sda: sda1 Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0 Attached scsi generic sg0 at scsi1, channel 0, id 0, lun 0, type 0 USB Mass Storage device found at 3 обърни внимание на реда sda: sda1 значи използваме sda1 пиши сега като root mount -t msdos /dev/sda1 /mnt/camera провери създал ли си я изобщо тая camera може вместо msdos да пишеш vfat туй е цялата философия ако не си прекомпилирал ядрото, проблемът е в камерата. Титла: Проблем с фотоапарат BTC Публикувано от: muhata в May 14, 2004, 17:46 Гледах в dmesg, обаче я няма там, ядрото е прекомпилирано за подръжка на USB, но след всичките тези "операций". Проблемът не може да е от камерата защото тя работи, пробвах я на съседното пс
|