Find the answer to your Linux question:
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 12
I am kinda new in Linux, I'm using a fedora 11 and I'm searching for a driver for my "Genius iSlim 300" web cam. I appreciate your help....
  1. #1
    Just Joined!
    Join Date
    Jun 2009
    Posts
    6

    Question web cam driver

    I am kinda new in Linux, I'm using a fedora 11 and I'm searching for a driver for my "Genius iSlim 300" web cam.
    I appreciate your help.

  2. #2
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  3. #3
    Just Joined!
    Join Date
    Jun 2009
    Posts
    6
    Thank you,

    I downloaded this file:
    Code:
    h-ttp://linuxtv.org/hg/~pinchartl/uvcvideo/archive/tip.zip
    and extracted it, and used the "make all" command, but I got this error:
    Code:
    [root@PC uvcvideo-756ad91a832e]# make all
    make -C /home/Download/apps/UVCVideo/uvcvideo-756ad91a832e/v4l all
    make[1]: Entering directory `/home/Download/apps/UVCVideo/uvcvideo-756ad91a832e/v4l'
    Updating/Creating .config
    Preparing to compile for kernel version 2.6.30
    File not found: /lib/modules/2.6.30.5-43.fc11.i686.PAE/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4.
    make[1]: *** No rule to make target `.myconfig', needed by `config-compat.h'.  Stop.
    make[1]: Leaving directory `/home/Download/apps/UVCVideo/uvcvideo-756ad91a832e/v4l'
    make: *** [all] Error 2
    Could you tell me what does it mean and how can I solve it?

  4. #4
    Linux Guru Lakshmipathi's Avatar
    Join Date
    Sep 2006
    Location
    3rd rock from sun - Often seen near moon
    Posts
    1,568
    and used the "make all" command
    Normally most packages compilation process will involve:
    ./configure
    make
    make install
    Have you read README files from extracted package,regarding Installation?
    - Lakshmipathi.G
    -------------------
    FOSS India Award winning ext3fs Undelete tool and tutorials www.giis.co.in
    First they criticize you,Then they laugh at you,Then they fight with you,Then you win. - M.K.Gandhi
    -------------------

  5. #5
    Just Joined!
    Join Date
    Jun 2009
    Posts
    6
    Yes, I have read it. But it just says that:
    Code:
    ...
    To compile both v4l and dvb, just do:
    	make
    
    To install over kernel's old files:
    	make install
    ...
    and also there is another file under the name "INSTALL" which has some instructions for installing the driver. It says:

    Code:
    ...
    Quick building procedure is:
    	make all
    
    For those that may want more than just build all stuff there are some
    other interesting parameters to make:
    ...

    and I don't know what do you mean by "./configure".
    I have told that I am new in linux and so I'm not familiar with this things.

  6. #6
    Linux Guru Lakshmipathi's Avatar
    Join Date
    Sep 2006
    Location
    3rd rock from sun - Often seen near moon
    Posts
    1,568

    Exclamation

    fesghelbahal,yes i think you are right, This package doesn't need to perform ./configure .....

    But Looking at your error message ,Seems like the package is looking for this kernel config file
    /lib/modules/2.6.30.5-43.fc11.i686.PAE/build/.config

    Do you have this path and file ?

    If .config file is not found,try following steps,

    cp /proc/config.gz /tmp
    cd /tmp
    gzip -d config.gz
    mv config /lib/modules/2.6.30.5-43.fc11.i686.PAE/build/.config
    I'm not 100% sure about solution,give a try.
    - Lakshmipathi.G
    -------------------
    FOSS India Award winning ext3fs Undelete tool and tutorials www.giis.co.in
    First they criticize you,Then they laugh at you,Then they fight with you,Then you win. - M.K.Gandhi
    -------------------

  7. #7
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    You probably need the kernel development package. Try (as root) "yum install kernel-devel" first.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  8. #8
    Just Joined!
    Join Date
    Jun 2009
    Posts
    6
    Rubberman, I tried that, but it says that it is already installed and is the latest version.

    Lakshmipathi, When I hit enter after writing the first line of your code, I get this error:
    Code:
    cp: cannot stat `/proc/config.gz': No such file or directory
    I was in this address while typing it:
    Code:
    /lib/modules/2.6.30.5-43.fc11.i686.PAE
    I also went to the address "/proc" but there is no "config.gz" file.
    What's wrong? should I be somewhere else or try different thing?

  9. #9
    Linux Guru Lakshmipathi's Avatar
    Join Date
    Sep 2006
    Location
    3rd rock from sun - Often seen near moon
    Posts
    1,568
    also went to the address "/proc" but there is no "config.gz" file.
    most distro's place kernel config file on that location. Seems like missing from there...

    Check your /boot directory for any .config file. (Files begin with . can be viewed using ls -a )

    I'm also running out of options,may be post your Makefile content ,which might help us to understand more about your problem. !
    - Lakshmipathi.G
    -------------------
    FOSS India Award winning ext3fs Undelete tool and tutorials www.giis.co.in
    First they criticize you,Then they laugh at you,Then they fight with you,Then you win. - M.K.Gandhi
    -------------------

  10. #10
    Just Joined!
    Join Date
    Jun 2009
    Posts
    6
    It is not in /boot, too
    BTW this is the content of "makefile"
    Code:
    BUILD_DIR := $(shell pwd)/v4l
    TMP ?= /tmp
    REPO_PULL := h-ttp://linuxtv.org/hg/v4l-dvb
    
    ifeq ($(EDITOR),)
      ifeq ($(VISUAL),)
    	EDITOR := vi
      else
    	EDITOR := $(VISUAL) -w
      endif
    endif
    
    all:
    
    install:
    	$(MAKE) -C $(BUILD_DIR) install
    
    # Hmm, .PHONY does not work with wildcard rules :-(
    SPECS = v4l2-spec dvb-spec
    
    .PHONY: $(SPECS)
    
    $(SPECS):
    	$(MAKE) -C $(BUILD_DIR) $(MAKECMDGOALS)
    
    %::
    	$(MAKE) -C $(BUILD_DIR) $(MAKECMDGOALS)
    
    commit cvscommit hgcommit change changes changelog:: whitespace
    	@cd $(BUILD_DIR); scripts/cardlist; scripts/do_commit.sh $(EDITOR) $(TMP)/v4l_hg_whitespace; cd ..
    
    qrefresh: Q=q
    qrefresh:: whitespace
    	cd $(BUILD_DIR); scripts/cardlist; cd ..
    	v4l/scripts/prep_commit_msg.pl -q $(TMP)/v4l_hg_whitespace > \
    		$(TMP)/v4l_hg_commit.msg
    	$(EDITOR) $(TMP)/v4l_hg_commit.msg
    	grep -v '^#' $(TMP)/v4l_hg_commit.msg | hg qrefresh -g -l -
    
    pull update v4l-update::
    	@echo "Pulling changes from master repository $(REPO_PULL)"
    	-hg pull -u $(REPO_PULL)
    
    push::
    	@echo "Pushing changes to master repository"
    	-hg push
    
    whitespace whitespaces:
    	@echo "Cleaning bad whitespaces"
    	@v4l/scripts/strip-trailing-whitespaces.sh $(Q)fast | \
    		tee $(TMP)/v4l_hg_whitespace | patch -p0

Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...