webcams, again

Bob Goodwin - W2BOD bobgoodwin at wildblue.net
Wed May 23 16:27:07 UTC 2007


Scott van Looy wrote:
> Today Bob Goodwin - W2BOD did spake thusly:
>
>> Scott van Looy wrote:
>>> Today Bob Goodwin - W2BOD did spake thusly:
>>>
>>>> Scott van Looy wrote:
>>>>> Today Bob Goodwin - W2BOD did spake thusly:
>>>>>
>>>>>> Scott van Looy wrote:
>>>>>>> Today Bob Goodwin - W2BOD did spake thusly:
>>>>>>>> How does one deal with this?
>>>>>>>>
>>>>>>>> camE
>>>>>>>> can't load font arial/8
>>>>>>>> can't load font arial/8
>>>>>>>> can't load offline image /home/gilbertt/.block.jpg, ignoring
>>>>>>>>
>>>>>>>
>>>>>>> ^^^ this is irrelevant, simply config issues with camE
>>>>>>>
>>>>>>>> open /dev/video0: No such file or directory
>>>>>>>
>>>>>>> ^^^ this would imply that either your camera isn't supported by 
>>>>>>> the kernel module or the module isn't loaded...or for some 
>>>>>>> bizarre reason it's on video1 or something.
>>>>>>>
>>>>>>> Can you verify that the kernel module is loaded? 
>>>>>> Should it show when I do lsmod?
>>>>>>
>>>>>> That produces a long list but nothing I recognize as related to 
>>>>>> this.
>>>>>
>>>>> Should do.
>>>>> Open a terminal and do:
>>>>> su -
>>>>> tail -f /var/log/messages
>>>>>
>>>>> Then in another terminal do:
>>>>> modprobe gspca
>>>>>
>>>>> and see what happens in the first one...it should detect your 
>>>>> webcam and create /dev/video0 - if it still doesn't, paste the 
>>>>> output to us here?
>>>>>
>>>> modprobe gspca
>>>> FATAL: Error inserting gspca 
>>>> (/lib/modules/2.6.20-1.2948.fc6/updates/drivers/usb/media/gspca.ko): 
>>>> Invalid module format
>>>>
>>>> and in messages ;
>>>>
>>>> May 23 09:16:32 box6 kernel: Linux video capture interface: v2.00
>>>> May 23 09:16:32 box6 kernel: gspca: no version for "struct_module" 
>>>> found: kernel tainted.
>>>> May 23 09:16:32 box6 kernel: gspca: version magic 
>>>> '2.6.20-1.2948.fc6 SMP mod_unload 686 4KSTACKS ' should be 
>>>> '2.6.20-1.2948.fc6 SMP mod_unload 586 4KSTACKS '
>>>
>>> This would imply that you're trying to load the wrong kernel module 
>>> for that kernel.
>>>
>>> You appear to be running an i586 kernel, which could possibly mean 
>>> that you've got bitten by the anaconda i586 kernel install bug.
>>>
>>> You can get a script to fix this:
>>> download it and execute it as root from
>>>
>>> http://fedoraproject.org/wiki/Bugs/FC6Common?action=AttachFile&do=get&target=kernel-fix.sh 
>>>
>>> To do this, in your root shell do:
>>>
>>> wget 
>>> http://fedoraproject.org/wiki/Bugs/FC6Common?action=AttachFile&do=get&target=kernel-fix.sh 
>>>
>> Nor will it work for me:   10:04:58 ERROR 403: Forbidden.
>>>
>>>
>>> (this was failing for me with 403 forbidden, but might work for you)
>>>
>>> Then do chmod 770 kernel-fix.sh
>>> then do ./kernel-fix.sh
>>>
>> Ok, I ran the first URL from Firefox and it appeared to work with a 
>> few cryptic [to me] error messages that I lost when it asked me to 
>> reboot the computer.
>>
>> Now I have:  uname -a
>> Linux box6 2.6.20-1.2948.fc6 #1 SMP Fri Apr 27 18:53:15 EDT 2007 i686 
>> i686 i386 GNU/Linux
>>
>> Is that the correct Kernel?
>>
>> modprobe gspca
>> FATAL: Error inserting gspca 
>> (/lib/modules/2.6.20-1.2948.fc6/updates/drivers/usb/media/gspca.ko): 
>> Invalid module format
>>
>> And the following in messages after doing modprobe gspca:
>>
>> May 23 10:29:06 box6 kernel: Linux video capture interface: v2.00
>> May 23 10:29:06 box6 kernel: gspca: no version for "struct_module" 
>> found: kernel tainted.
>> May 23 10:29:06 box6 kernel: gspca: version magic '2.6.20-1.2948.fc6 
>> SMP mod_unload 686 4KSTACKS ' should be '2.6.20-1.2948.fc6 SMP 
>> mod_unload 586 4KSTACKS '
>
> Looks like it's not the right kernel.
>
> My mistake above, not awake, sorry.
>
> do
> wget wget 
> http://fedoraproject.org/wiki/Bugs/FC6Common?action=AttachFile\&do=get\&target=kernel-fix.sh 
>
>
> (so you're adding \s in front of the &s so it'll work on the command 
> line)
>
> and then as root do:
> chmod 770 kernel-fix.sh
> ./kernel-fix.sh
>
> and paste the output somewhere and save it so if it doesn't work you 
> can get it back
>
>
Before I change anything dmidecode reports the following about the 
µ-processor.  Can you tell from this what kernel it requires?  Or is it 
a function of something else?

Processor Information
        Socket Designation: Microprocessor
        Type: Central Processor
        Family: Pentium 4
        Manufacturer: Intel
        ID: 41 0F 00 00 FF FB EB BF
        Signature: Type 0, Family 15, Model 4, Stepping 1
        Flags:
                FPU (Floating-point unit on-chip)
                VME (Virtual mode extension)
                DE (Debugging extension)
                PSE (Page size extension)
                TSC (Time stamp counter)
                MSR (Model specific registers)
                PAE (Physical address extension)
                MCE (Machine check exception)
                CX8 (CMPXCHG8 instruction supported)
                APIC (On-chip APIC hardware supported)
                SEP (Fast system call)
                MTRR (Memory type range registers)
                PGE (Page global enable)
                MCA (Machine check architecture)
                CMOV (Conditional move instruction supported)
                PAT (Page attribute table)
                PSE-36 (36-bit page size extension)
                CLFSH (CLFLUSH instruction supported)
                DS (Debug store)
                ACPI (ACPI supported)
                MMX (MMX technology supported)
                FXSR (Fast floating-point save and restore)
                SSE (Streaming SIMD extensions)
                SSE2 (Streaming SIMD extensions 2)
                SS (Self-snoop)
                HTT (Hyper-threading technology)
                TM (Thermal monitor supported)
                PBE (Pending break enabled)
        Version: Not Specified
        Voltage: 1.8 V
        External Clock: 800 MHz
        Max Speed: 4000 MHz
        Current Speed: 2800 MHz
        Status: Populated, Enabled
        Upgrade: ZIF Socket
        L1 Cache Handle: 0x0700
        L2 Cache Handle: 0x0701
        L3 Cache Handle: Not Provided

Bob Goodwin




More information about the fedora-list mailing list