opensuse11.1 usb webcam microphone and printer

Hi
I installed opensuse 11.1 on my brother-in-law pentium dual core duo machine. I convinced him to abandon windows.
After some search on the forum, these are the open issues I should solve to show him the power of GNU/Linux :wink:

  1. webcam and microphome (ligitech) are correctly detected but doesent work neither with skype nor with any other application

  2. the epson aculaser c900 is correctly detected but no print of test page (nothing happens)

Would it be better to install opensuse 11.0?

This is the output of “lspci” command


00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller 
(r                                                           ev 02)
00:1f.2 IDE interface: Intel Corporation 82801IB (ICH9) 2 port SATA IDE 
Controll                                                           er (rev 
02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 
02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE 
Co                                                           ntroller (rev 
02)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8500 GT (rev a1)
02:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit Ethernet 
Adapt                                                           er (rev b0)
03:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI 
Con                                                           troller (rev 
03)
03:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI 
Contr                                                           oller (rev 
03)
05:01.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
05:01.1 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
05:01.2 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
05:01.3 USB Controller: ALi Corporation USB 2.0 Controller (rev 01)
05:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306 Fire II IEEE 1394 
OH                                                           CI Link Layer 
Controller (rev c0)
linux-ll49:/home/mauro #

Any help is welcomed

>:( Zero clue at all? No one would give some indication?

No, of course not.

The output of lspci is useless for USB-connected Hardware.

Which command have I to use to give useful information?

Hi roberto;

re the Epson aculaser c900; it sort of rang a bell when I read your post; the OpenPrinting website regards that printer as a “paperweight” on linux; meaning it is not recorded as working by anyone at all; if you can get it working, great;

OpenPrinting database - All Epson Printers

HOWEVER: if you go to the Epson site

Download Laser Printer [AVASYS CORPORATION]](http://www.avasys.jp/lx-bin2/linux_e/laser/DL1.do)

they do offer a driver for the C900;

before trying to install that, they say to make sure you have already installed through YaST:

LPRng (provides an LPR style print spooler)

a2ps (provides a text and image to PostScript converter)

ghostscript

advice from here

Photo Image Print System Plus User’s Manual

looks like you will download four packages:

Make sure you have all the RPM packages you need. The packages needed for a EPSON AcuLaser C900 are:

* pipsplus-1.1-1.i386.rpm
* pipsplus-epson-laser-1.1-1.i386.rpm
* pipsplus-epson-alc900-1.1-1.i386.rpm
* pipsplus-gtk-1.1-1.i386.rpm

  *Note, the version number may differ from that used above*.

then

Install

  Assuming you have saved all the required packages in the same directory, execute the following rpm command with root permission:

        # rpm -i *.rpm 

This completes the installation of Photo Image Print System Plus

sounds a breeze!! (meaning, sounds easy!)

webcams are generally on USB: so trying typing

lsusb

and tell the forum about the webcam results;

you should get a Vendor ID and Product ID for the device;

before that, you might like to do some homework yourself

look at this forum

http://mxhaard.free.fr/spca5xx.html

it is likely to have your webcam recorded; I sense your webcam may be Logitech, and it may appear on this page;

good luck; let us know how it goes;

Thank you very much pdc_2

Hi have allready tried this probably doing something wrong because when, from an application like OpenOffice Writer, I selected print menu item I was unable to find the reference to the installed printer.
Probably would some indication on how to set up a printer in application program using LPRng help?

I’ll try again to follow your hints and will let know the forum of the results :wink:

when I said

before trying to install that, they say to make sure you have already installed through YaST:

  1. LPRng (provides an LPR style print spooler)
  1. a2ps (provides a text and image to PostScript converter)
  1. ghostscript
    that meant install those three first, if not already installed;

having then afterwards got all the rpm epson printer drivers installed,

you may well then have to go to YaST; enter root password; hardware; printer; it will do a repository check; perhaps just press skip to stop that, as your drivers are proprietary;

then “Add” printer, and it should recognise your Epson hopefully;if you follow all the steps

let us know how that goes

the problem arise here because it seems that opensuse 11.1 YAST must have cups installed that is in conflict with lpr package:’(

I don’t think so:


zypper rm cups
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following packages are going to be REMOVED:
  cups cups-autoconfig cupsddk gutenprint


After the operation, 26.1 M will be freed.

True, but where’s the problem?

zypper in lprng
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW package is going to be installed:
  lprng


The following packages are going to be REMOVED:
  cups cups-autoconfig cups-client cupsddk gutenprint


Overall download size: 1.5 M. After the operation, 18.6 M will be freed.

(Although I’m not sure if you really need lprng, but at least your statement is not true.)

I wasn’t so plain before, I referred to the printer module of YAST that tries to reinstall CUPS to run the module. If CUPS is not present YAST->printer deosn’t run. It seems…

I get some information from the hwinfo command. The webcam and the microphone have been correctly detected by the system they are:

microphone

21: USB 00.0: 0000 Unclassified device
  [Created at usb.122]                
  UDI: /org/freedesktop/Hal/devices/usb_device_556_1_noserial_if0
  Unique ID: FKGF.gR3fMQLkp30                                    
  Parent ID: pBe4.7gZT0a5zLs5                                    
  SysFS ID: /devices/pci0000:00/0000:00:1a.1/usb2/2-1/2-1:1.0    
  SysFS BusID: 2-1:1.0                                           
  Hardware Class: unknown                                        
  Model: "Asahi Kasei Microsystems AK5370 I/F A/D Converter"     
  Hotplug: USB                                                   
  Vendor: usb 0x0556 "Asahi Kasei Microsystems Co., Ltd"         
  Device: usb 0x0001 "AK5370 I/F A/D Converter"                  
  Revision: "0.01"                                               
  Driver: "snd-usb-audio"                                        
  Driver Modules: "snd_usb_audio"                                
  Speed: 12 Mbps                                                 
  Module Alias: "usb:v0556p0001d0001dc00dsc00dp00ic01isc01ip00"  
  Driver Info #0:                                                
    Driver Status: snd_usb_audio is active
    Driver Activation Cmd: "modprobe snd_usb_audio"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #9 (Hub)

webcam

18: USB 00.0: 0000 Unclassified device
  [Created at usb.122]                
  UDI: /org/freedesktop/Hal/devices/usb_device_41e_401c_noserial_if0
  Unique ID: ADDn.aigJOr_e0D0                                       
  Parent ID: k4bc.MxUuepIFPaE                                       
  SysFS ID: /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1:1.0       
  SysFS BusID: 1-1:1.0                                              
  Hardware Class: unknown                                           
  Model: "Creative WebCam NX [PD1110]"                              
  Hotplug: USB                                                      
  Vendor: usb 0x041e "Creative Technology, Ltd"                     
  Device: usb 0x401c "WebCam NX [PD1110]"                           
  Revision: "1.00"                                                  
  Driver: "zc3xx"                                                   
  Driver Modules: "gspca_zc3xx"                                     
  Speed: 12 Mbps                                                    
  Module Alias: "usb:v041Ep401Cd0100dcFFdsc00dp00icFFiscFFipFF"     
  Driver Info #0:                                                   
    Driver Status: gspca_zc3xx is active                            
    Driver Activation Cmd: "modprobe gspca_zc3xx"                   
  Config Status: cfg=no, avail=yes, need=no, active=unknown         
  Attached to: #8 (Hub)

webcam is reported correctly working under GNU/Linux on site

http://mxhaard.free.fr/spca5xx.html

Any hints to verify why the devices are not working are welcomed:).

Printer


23: USB 00.0: 10900 Printer
  [Created at usb.122]     
  UDI: /org/freedesktop/Hal/devices/usb_device_4b8_5_17P250402262025110_if0_printer_noserial
  Unique ID: cLrx.9gjgxCGPiiC                                                               
  Parent ID: k4bc.MxUuepIFPaE                                                               
  SysFS ID: /devices/pci0000:00/0000:00:1a.0/usb1/1-2/1-2:1.0                               
  SysFS BusID: 1-2:1.0                                                                      
  Hardware Class: printer
  Model: "EPSON AL-C900"
  Hotplug: USB
  Vendor: usb 0x04b8 "Epson"
  Device: usb 0x0005 "Stylus Printer"
  SubVendor: "EPSON"
  SubDevice: "AL-C900"
  Revision: "1.00"
  Serial ID: "17P250402262025110"
  Driver: "usblp"
  Driver Modules: "usblp"
  Device File: /dev/usb/lp0
  Device Files: /dev/usb/lp0, /dev/usblp0, /dev/par0
  Device Number: char 180:0
  Speed: 12 Mbps
  Module Alias: "usb:v04B8p0005d0100dc00dsc00dp00ic07isc01ip02"
  Driver Info #0:
    Driver Status: usblp is active
    Driver Activation Cmd: "modprobe usblp"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #8 (Hub)

For your printer:
Did you tried to install gutenprint set of drivers for CUPS.
You can download it from here:
Link to download
1st give it a try to gutenprint-5.2.2, hope it have the driver for your specified printer.
for more, that how to install check out this howto:
howto link

I also faced printer problem and solved it through gutenprint. and then write a howto for it. Because CUPS does not have driver for my default printer (Epson Stylus T10).

Give it a try and let us know.

good of you to make this suggestion mmarif4u; but the earlier parts of the thread were following the Epson advice to use their driver; which uses lpr; and not cups; so gutenprint would likely not be of help; (whatever version number it might have);

roberto: did you try out Akoellh’s suggestion to remove cups and install lpr; (using the zypper method he quoted?)

I am just asking; just asking

Yes I tried, but then I don’t know how to make other application such OO.Owrter to be aware of the printer. To accompish this I know only to use YAST but due to the fact that the printer module of YAST must have CUPS installed (If cups is not installed Yast asks to uninstall lpr and re-installing cups) I was unable to make other applications aware of the presence of the printer.

Now I’m going to test

/alc900-cups-1.0.i386/

find on sourceforge. I’m not completely confident on the indication about the URI (?) should be used…
I wonder if it is the one already shipped with opensuse 11.1 version…