Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
krystianf
Posty: 24 Rejestracja: 11 października 2007, 11:22
Lokalizacja: Zabrze
Post
autor: krystianf » 11 października 2010, 21:29
Witam
Działam na Squeeze, środowisko to KDE.
Po podłączeniu ww aparatu przez kabelek USB mogę w konsoli tylko z poziomu roota obsługiwać aparat za pomocą gphoto2, pomimo iż mój użytkownik należy do grup:
Digikam i Fspot niby wykrywają aparat, ale przy próbie importu zdjęć wyskakuje błąd. Przeczytałem już podobne tematy na tym forum, na DUG-u i nic sensownego nie znalazłem. Google też milczy. Aparat nie ma trybu USB.
Na drugim komputerze mam zainstalowane najnowsze Ubuntu i tam podłączając aparat, jego karta pamięci jest widoczna tak jakby to był pendrive. Proszę o jakieś podpowiedzi.
Pozdrawiam.
fnmirk
Senior Member
Posty: 8321 Rejestracja: 03 grudnia 2007, 06:37
Post
autor: fnmirk » 11 października 2010, 23:35
Przedstaw wyniki z jednego i drugiego systemu, podpinając wcześniej aparat.
krystianf
Posty: 24 Rejestracja: 11 października 2007, 11:22
Lokalizacja: Zabrze
Post
autor: krystianf » 12 października 2010, 15:19
To jest Debian:
Kod: Zaznacz cały
kris@debian:~$ dmesg | tail -50
[ 14.720139] Bluetooth: RFCOMM socket layer initialized
[ 14.720141] Bluetooth: RFCOMM ver 1.11
[ 14.847391] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 14.847394] Bluetooth: BNEP filters: protocol multicast
[ 14.978240] Bridge firewalling registered
[ 15.063561] Bluetooth: SCO (Voice Link) ver 0.6
[ 15.063563] Bluetooth: SCO socket layer initialized
[ 16.239249] lp: driver loaded but no devices found
[ 16.265588] ppdev: user-space parallel port driver
[ 16.270087] parport 0x378 (WARNING): CTR: wrote 0x0c, read 0xff
[ 16.270093] parport 0x378 (WARNING): DATA: wrote 0xaa, read 0xff
[ 16.270095] parport 0x378: You gave this address, but there is probably no parallel port there!
[ 16.270115] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
[ 16.364174] lp0: using parport0 (interrupt-driven).
[ 21.949939] iwlagn 0000:04:00.0: firmware: requesting iwlwifi-5000-2.ucode
[ 22.387189] iwlagn 0000:04:00.0: loaded firmware version 8.24.2.12
[ 22.533616] Registered led device: iwl-phy0::radio
[ 22.533645] Registered led device: iwl-phy0::assoc
[ 22.533672] Registered led device: iwl-phy0::RX
[ 22.533704] Registered led device: iwl-phy0::TX
[ 22.545687] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 30.925405] Registered led device: iwl-phy0::radio
[ 30.925436] Registered led device: iwl-phy0::assoc
[ 30.925462] Registered led device: iwl-phy0::RX
[ 30.925488] Registered led device: iwl-phy0::TX
[ 30.936695] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 31.069606] r8169: eth0: link down
[ 31.069910] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 31.188659] Registered led device: iwl-phy0::radio
[ 31.188688] Registered led device: iwl-phy0::assoc
[ 31.188714] Registered led device: iwl-phy0::RX
[ 31.188740] Registered led device: iwl-phy0::TX
[ 31.201672] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 36.621915] wlan0: direct probe to AP 00:1d:7e:fb:1e:55 (try 1)
[ 36.624494] wlan0: direct probe responded
[ 36.624498] wlan0: authenticate with AP 00:1d:7e:fb:1e:55 (try 1)
[ 36.626296] wlan0: authenticated
[ 36.626315] wlan0: associate with AP 00:1d:7e:fb:1e:55 (try 1)
[ 36.628703] wlan0: RX AssocResp from 00:1d:7e:fb:1e:55 (capab=0x431 status=0 aid=1)
[ 36.628707] wlan0: associated
[ 36.630000] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 36.711924] padlock: VIA PadLock not detected.
[ 46.684017] wlan0: no IPv6 routers present
[ 255.300059] usb 3-1: new high speed USB device using ehci_hcd and address 2
[ 255.432938] usb 3-1: New USB device found, idVendor=04b0, idProduct=0423
[ 255.432944] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 255.432948] usb 3-1: Product: NIKON DSC D5000
[ 255.432952] usb 3-1: Manufacturer: NIKON
[ 255.432960] usb 3-1: SerialNumber: 000006312465
[ 255.433087] usb 3-1: configuration #1 chosen from 1 choice
A to Ubuntu:
Kod: Zaznacz cały
kris@kris-desktop:~$ dmesg | tail -50
[ 23.961221] udev: starting version 151
[ 24.059931] Adding 675832k swap on /dev/sda5. Priority:-1 extents:1 across:675832k
[ 24.086037] lp: driver loaded but no devices found
[ 24.175540] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 24.309058] Linux agpgart interface v0.103
[ 24.315327] ACPI: resource vt596_smbus [0x400-0x407] conflicts with ACPI region SMOV [0x400-0x406]
[ 24.315333] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 24.471618] agpgart: Detected VIA KT400/KT400A/KT600 chipset
[ 24.487289] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA]
[ 24.597075] agpgart-via 0000:00:00.0: AGP aperture is 64M @ 0xe0000000
[ 24.623925] lp0: using parport0 (interrupt-driven).
[ 24.655830] type=1505 audit(1286887963.889:2): operation="profile_load" pid=459 name="/sbin/dhclient3"
[ 24.656244] type=1505 audit(1286887963.893:3): operation="profile_load" pid=459 name="/usr/lib/NetworkManager/nm-dhcp-client.action"
[ 24.656462] type=1505 audit(1286887963.893:4): operation="profile_load" pid=459 name="/usr/lib/connman/scripts/dhclient-script"
[ 24.676743] ppdev: user-space parallel port driver
[ 24.677627] vga16fb: initializing
[ 24.677634] vga16fb: mapped to 0xc00a0000
[ 24.677783] fb0: VGA16 VGA frame buffer device
[ 24.740059] gameport: EMU10K1 is pci0000:00:08.1/gameport0, io 0xec00, speed 1242kHz
[ 24.807760] nvidia: module license 'NVIDIA' taints kernel.
[ 24.807769] Disabling lock debugging due to kernel taint
[ 25.872166] Console: switching to colour frame buffer device 80x30
[ 25.884256] alloc irq_desc for 18 on node -1
[ 25.884262] alloc kstat_irqs on node -1
[ 25.884273] EMU10K1_Audigy 0000:00:08.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 26.195208] type=1505 audit(1286887965.429:5): operation="profile_load" pid=660 name="/usr/share/gdm/guest-session/Xsession"
[ 26.217377] type=1505 audit(1286887965.453:6): operation="profile_replace" pid=663 name="/sbin/dhclient3"
[ 26.217778] type=1505 audit(1286887965.453:7): operation="profile_replace" pid=663 name="/usr/lib/NetworkManager/nm-dhcp-client.action"
[ 26.218008] type=1505 audit(1286887965.453:8): operation="profile_replace" pid=663 name="/usr/lib/connman/scripts/dhclient-script"
[ 26.277308] type=1505 audit(1286887965.513:9): operation="profile_load" pid=665 name="/usr/bin/evince"
[ 26.299633] type=1505 audit(1286887965.533:10): operation="profile_load" pid=665 name="/usr/bin/evince-previewer"
[ 26.309304] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[ 26.319509] type=1505 audit(1286887965.553:11): operation="profile_load" pid=665 name="/usr/bin/evince-thumbnailer"
[ 26.492125] alloc irq_desc for 16 on node -1
[ 26.492131] alloc kstat_irqs on node -1
[ 26.492142] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 26.492154] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none :o wns=io+mem
[ 26.494503] NVRM: loading NVIDIA Linux x86 Kernel Module 96.43.17 Thu Apr 15 05:28:41 PDT 2010
[ 27.307304] agpgart-via 0000:00:00.0: AGP 3.5 bridge
[ 27.307326] agpgart-via 0000:00:00.0: putting AGP V3 device into 8x mode
[ 27.307382] nvidia 0000:01:00.0: putting AGP V3 device into 8x mode
[ 36.604035] eth0: no IPv6 routers present
[ 528.309526] SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled
[ 528.319953] SGI XFS Quota Management subsystem
[ 528.351603] JFS: nTxBlock = 8019, nTxLock = 64153
[ 528.399093] NTFS driver 2.1.29 [Flags: R/O MODULE].
[ 528.453886] QNX4 filesystem 0.2.3 registered.
[ 528.519209] Btrfs loaded
[ 1327.044029] usb 1-7: new high speed USB device using ehci_hcd and address 3
[ 1327.177823] usb 1-7: configuration #1 chosen from 1 choice
krystianf
Posty: 24 Rejestracja: 11 października 2007, 11:22
Lokalizacja: Zabrze
Post
autor: krystianf » 12 października 2010, 19:54
Tak, zwykły użytkownik może obsługiwać pendrive. Poprawcie mnie jeśli źle rozumi
em proces montowania: żeby jakiś nośnik zamontować to musi on być widoczny po wydaniu polecenia:
jako roota. Na Ubuntu po podłączeniu aparatu i wydaniu polecenia:
nie widać go, jednak skrót do jego karty pamięci pokazuje się na pulpicie i po jego kliknięciu mogę przeglądać jej zawartość w Nautilusie.
Zapomniałem dodać, że oczywiście przeczytałem dokładnie cały podany wyżej post. W obu moich systemach nie ma
Jakieś inne sugestie?
Jak wyczaić dzięki czemu aparat działa tak jak chcę pod Ubuntu?
fnmirk
Senior Member
Posty: 8321 Rejestracja: 03 grudnia 2007, 06:37
Post
autor: fnmirk » 16 października 2010, 23:41
" pisze: Jak wyczaić dzięki czemu aparat działa tak jak chcę pod Ubuntu?
Najprościej to porównać zainstalowane pakiety i pliki konfiguracyjne.
Przekierować polecenie do pliku:
krystianf
Posty: 24 Rejestracja: 11 października 2007, 11:22
Lokalizacja: Zabrze
Post
autor: krystianf » 18 października 2010, 13:25
Dziękuję za podpowiedź. No to mam zadanie domowe do odrobienia, a nie dałoby się uruchomić w tle jakiegoś programu (np. top), który zebrałby w pliku informację o aktywnych procesach w momencie włączenia aparatu. Jak to ewentualnie zrobić?
fnmirk
Senior Member
Posty: 8321 Rejestracja: 03 grudnia 2007, 06:37
Post
autor: fnmirk » 18 października 2010, 22:43
Sprawdź jakie jest przeznaczenie programu:
Jeżeli już chcesz coś sprawdzić to: hal, udev i wspominany wcześniej policykit.