Hi all, I'm back with digital camera problems this time. I have tried everything and I can't get this cheap-ass made for M$ POS to work on my redhat box. Why, how very unlikely!
I'll tell what I've tried, then hopefully someone will tell me what I should have done:
First, I tried plugging it into the USB port, thinking that a folder would automagically appear on my desktop. When that didn't happen, I found out a lot more about modules and built-in kernel support than my tiny brain could ever hope to comprehend. (I'm a little squirming bug. )
"So," I said, "let's read some logs for breakfast:"
dmesg:
Code:
Linux version 2.4.24-1.ll.rh90.ccrmasmp (root@cmn19.Stanford.EDU) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 SMP Mon Jan 5 13:48:52 PST 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e6c00 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 00000000040fd800 (usable)
BIOS-e820: 00000000040fd800 - 00000000040ff800 (ACPI data)
BIOS-e820: 00000000040ff800 - 00000000040ffc00 (ACPI NVS)
BIOS-e820: 00000000040ffc00 - 0000000008000000 (usable)
BIOS-e820: 00000000fffe6c00 - 0000000100000000 (reserved)
0MB HIGHMEM available.
128MB LOWMEM available.
ACPI: have wakeup address 0xc0002000
On node 0 totalpages: 32768
zone(0): 4096 pages.
zone(1): 28672 pages.
zone(2): 0 pages.
ACPI disabled because your bios is from 1999 and too old
You can enable it with acpi=force
Kernel command line: ro root=LABEL=/ hdd=ide-scsi
ide_setup: hdd=ide-scsi
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
Detected 449.009 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 884.73 BogoMIPS
Memory: 125908k/131072k available (1687k kernel code, 4764k reserved, 585k data, 208k init, 0k highmem)
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
CPU0: Intel Pentium III (Katmai) stepping 02
per-CPU timeslice cutoff: 1461.26 usecs.
SMP motherboard not detected.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 448.0877 MHz.
..... host bus clock speed is 99.0750 MHz.
cpu: 0, clocks: 99750, slice: 49875
CPU0<T0:99744,T1:49856,D:13,S:49875,C:99750>
Waiting on wait_init_idle (map = 0x0)
All processors have done init_idle
ACPI: Subsystem revision 20031002
ACPI: Interpreter disabled.
PCI: PCI BIOS revision 2.10 entry at 0xfd993, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: ACPI tables contain no PCI IRQ routing entries
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX/ICH [8086/7110] at 00:07.0
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
isapnp: Card 'NE2000 PLUG & PLAY ETHERNET CARD'
isapnp: 1 Plug & Play card detected total
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
-0420: *** Error: Could not allocate an object descriptor
pty: 2048 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
Real Time Clock Driver v1.10e
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
NET4: Frame Diverter 0.46
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1020-0x1027, BIOS settings: hda:pio, hdb:DMA
ide1: BM-DMA at 0x1028-0x102f, BIOS settings: hdc:pio, hdd:DMA
hda: WDC WD300BB-00AUA1, ATA DISK drive
hdb: WDC AC29100D, ATA DISK drive
blk: queue c03d5740, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c03d588c, I/O limit 4095Mb (mask 0xffffffff)
hdc: NEC CD-ROM DRIVE:28D, ATAPI CD/DVD-ROM drive
hdd: Hewlett-Packard CD-Writer Plus 9300, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 58633344 sectors (30020 MB) w/2048KiB Cache, CHS=3649/255/63, UDMA(33)
hdb: attached ide-disk driver.
hdb: host protected area => 1
hdb: 17803440 sectors (9115 MB) w/1966KiB Cache, CHS=1108/255/63, UDMA(33)
Partition check:
hda: hda1 hda2 hda3
hdb:
ide: late registration of driver.
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 8192 bind 8192)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 148k freed
VFS: Mounted root (ext2 filesystem).
Journalled Block Device driver loaded
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 208k freed
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 14:04:23 Jan 5 2004
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 9 for device 00:07.2
PCI: Sharing IRQ 9 with 00:0c.0
usb-uhci.c: USB UHCI at I/O 0x1000, IRQ 9
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
hub.c: new USB device 00:07.2-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x40a/0x555) is not claimed by any active driver.
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,2), internal journal
Adding Swap: 257032k swap-space (priority -1)
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
hdc: attached ide-cdrom driver.
hdc: ATAPI 40X CD-ROM drive, 128kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.12
SCSI subsystem driver Revision: 1.00
hdd: attached ide-scsi driver.
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: HP Model: CD-Writer+ 9300 Rev: 1.0c
Type: CD-ROM ANSI SCSI revision: 02
Got that?
And here's lsmod output:
Code:
[root@localhost jphoto-0.3.6-i386]# /sbin/lsmod
Module Size Used by Not tainted
uhci 31920 0 (unused)
usbcore 84000 1 [uhci]
sg 38604 0 (autoclean)
sr_mod 18200 0 (autoclean)
sd_mod 13420 0 (autoclean) (unused)
binfmt_misc 8040 1
autofs 13940 0 (autoclean) (unused)
ipt_ttl 1176 1 (autoclean)
ipt_unclean 8056 2 (autoclean)
ipt_limit 1752 34 (autoclean)
ipt_state 1080 5 (autoclean)
iptable_filter 2444 1 (autoclean)
iptable_mangle 2808 0 (unused)
ipt_LOG 4376 1
ipt_MASQUERADE 2520 0 (unused)
ipt_TOS 1656 0 (unused)
ipt_REDIRECT 1400 0 (unused)
iptable_nat 23864 0 [ipt_MASQUERADE ipt_REDIRECT]
ipt_REJECT 4344 0 (unused)
ip_tables 16512 14 [ipt_ttl ipt_unclean ipt_limit ipt_state iptable_filter iptable_mangle ipt_LOG ipt_MASQUERADE ipt_TOS ipt_REDIRECT iptable_nat ipt_REJECT]
ip_conntrack_irc 4304 0 (unused)
ip_conntrack_ftp 5520 0 (unused)
ip_conntrack 33448 4 [ipt_state ipt_MASQUERADE ipt_REDIRECT iptable_nat ip_conntrack_irc ip_conntrack_ftp]
ne 8192 1
8390 9604 0 [ne]
crc32 3780 0 [8390]
ide-scsi 12400 0
scsi_mod 112820 4 [sg sr_mod sd_mod ide-scsi]
ide-cd 36224 0
cdrom 34464 0 [sr_mod ide-cd]
keybdev 2976 0 (unused)
mousedev 5720 1
input 6176 0 [keybdev mousedev]
ext3 74596 2
jbd 58320 2 [ext3]
Not to quit without confusing myself further,
[root@localhost jphoto-0.3.6-i386]# mount -t vfat /dev/sda1 /mnt/camera
mount: /dev/sda1 is not a valid block device
Arrrgh!
I cannot get jphoto or gphoto2 to "see" my Kodak EasyShare DX4330. I did not buy this crappy camera. Someone bought this crappy camera and it fell into my hands. The least I want is for the thing to work, which it does not. I have installed hotplug usb drivers, which **should** detect it at the time I plug this stupid freaking thing into the USB port. But no, that is also useless.
Can somebody please help me lower my BP before I go into cardiac arrest? I feel like this bug that's squirming right here on my desk, on it's back, can't turn back over onto its legs.
-O-