I have a D-Link modem, and want to use it in Suse10.3 Thanks
Only plain text email is forwarded by the Discuss@xxxxxxxxxxxxx List Server, as HTML can contain viruses. Use as the email Subject Line: YourName, YourCountry Welcome to openSUSE 10.3 (i586) - Kernel kernel 2.6.22.5-31-default With this Subject Line cogent experts will be alerted, and useful case names left in the Archive. YourCountry will enable Country specific guidance. Your contry's local Linux experts can be found through: http://www.linux.org/groups/index.html Responses from Discuss@xxxxxxxxxxxxx are sometimes blocked by an Internet Provider mail filters. So in a day, also check the Archived responses at http://www.linmodems.org -------------------------- System information ---------------------------- CPU=i686, Welcome to openSUSE 10.3 (i586) - Kernel Linux version 2.6.22.5-31-default (geeko@buildhost) (gcc version 4.2.1 (SUSE Linux)) #1 SMP 2007/09/21 22:29:00 UTC scanModem update of: 20071109 There are no blacklisted modem drivers in /etc/modprobe* files ---ALSA bootup diagnostics --- The Advanced Linux Sound Architecture (ALSA) packages providing audio support on your System, also includes drivers for some modems. High Definition Audio (HDA) cards can themselves host a softmodem chipset, with both audio+modem supported by a snd-hda-intel driver. The ALSA diagnostics are written during bootup to /proc/asound/ folders. The modem codec file for the the HDA card is: /proc/asound/card0/codec#0 -------------------------------------------------------- Codec: C-Media CMI9880 Address: 0 Vendor Id: 0x434d4980 Subsystem Id: 0x81a61043 Revision Id: 0x90402 No Modem Function Group found Default PCM: rates [0x540]: 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Node 0x03 [Audio Output] wcaps 0x405: Stereo Amp-Out Amp-Out caps: N/A Amp-Out vals: [0x00 0x00] Power: 0x0 Node 0x04 [Audio Output] wcaps 0x405: Stereo Amp-Out Amp-Out caps: N/A Amp-Out vals: [0x80 0x80] Power: 0x0 Node 0x05 [Audio Output] wcaps 0x405: Stereo Amp-Out Amp-Out caps: N/A Amp-Out vals: [0x80 0x80] Power: 0x0 Node 0x06 [Audio Output] wcaps 0x405: Stereo Amp-Out Amp-Out caps: N/A Amp-Out vals: [0x80 0x80] Power: 0x0 Node 0x07 [Audio Output] wcaps 0x615: Stereo Digital Amp-Out Amp-Out caps: N/A Amp-Out vals: [0x80 0x80] PCM: rates [0x0]: bits [0x0]: formats [0x5]: PCM AC3 Power: 0x0 Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x1e, stepsize=0x05, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] PCM: rates [0x160]: 44100 48000 96000 bits [0x2]: 16 formats [0x0]: Power: 0x0 Connection: 9 0x0b 0x0c 0x0d 0x0e 0x0f 0x10* 0x11 0x1f 0x20 Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x1e, stepsize=0x05, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] PCM: rates [0x160]: 44100 48000 96000 bits [0x2]: 16 formats [0x0]: Power: 0x0 Connection: 9 0x0b 0x0c 0x0d 0x0e 0x0f 0x10* 0x11 0x1f 0x20 Node 0x0a [Audio Input] wcaps 0x100791: Stereo Digital PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x0]: Power: 0x0 Connection: 1 0x13 Node 0x0b [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0833f: IN OUT HP Detect Pin Default 0x01014010: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Green Pin-ctls: 0xc0: OUT HP Power: 0x0 Connection: 1 0x03 Node 0x0c [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0833f: IN OUT HP Detect Pin Default 0x01813000: [Jack] Line In at Ext Rear Conn = 1/8, Color = Blue Pin-ctls: 0x20: IN Power: 0x0 Connection: 1 0x04 Node 0x0d [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0833f: IN OUT HP Detect Pin Default 0x01a19000: [Jack] Mic at Ext Rear Conn = 1/8, Color = Pink Pin-ctls: 0x24: IN Power: 0x0 Connection: 1 0x05 Node 0x0e [Pin Complex] wcaps 0x400581: Stereo Pincap 0x081033f: IN OUT HP EAPD Detect Pin Default 0x01011014: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0xc0: OUT HP Power: 0x0 Connection: 1 0x06 Node 0x0f [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0833f: IN OUT HP Detect Pin Default 0x82214100: [Fixed] HP Out at Ext Front Conn = 1/8, Color = Green Pin-ctls: 0xc0: OUT HP Power: 0x0 Connection: 4 0x03* 0x04 0x05 0x06 Node 0x10 [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0833f: IN OUT HP Detect Pin Default 0x82a19100: [Fixed] Mic at Ext Front Conn = 1/8, Color = Pink Pin-ctls: 0x24: IN Power: 0x0 Connection: 4 0x03* 0x04 0x05 0x06 Node 0x11 [Pin Complex] wcaps 0x400001: Stereo Pincap 0x0863: IN Pin Default 0x19330000: [Jack] CD at Int ATAPI Conn = ATAPI, Color = Unknown Pin-ctls: 0x00: Node 0x12 [Pin Complex] wcaps 0x400301: Stereo Digital Pincap 0x0810: OUT Pin Default 0x01450000: [Jack] SPDIF Out at Ext Rear Conn = Optical, Color = Unknown Pin-ctls: 0x40: OUT Connection: 1 0x07 Node 0x13 [Pin Complex] wcaps 0x400281: Stereo Digital Pincap 0x0830: IN OUT Pin Default 0x41150000: [N/A] Speaker at Ext Rear Conn = Optical, Color = Unknown Pin-ctls: 0x00: Node 0x14 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x19 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1b [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1d [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1e [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1f [Pin Complex] wcaps 0x400181: Stereo Pincap 0x0833f: IN OUT HP Detect Pin Default 0x01016012: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Orange Pin-ctls: 0xc0: OUT HP Connection: 4 0x03 0x04* 0x05 0x06 Node 0x20 [Pin Complex] wcaps 0x400181: Stereo Pincap 0x0833f: IN OUT HP Detect Pin Default 0x01012016: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Grey Pin-ctls: 0xc0: OUT HP Connection: 4 0x03 0x04 0x05* 0x06 Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x22 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x23 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out Amp-Out caps: ofs=0x0f, nsteps=0x0f, stepsize=0x0b, mute=1 Amp-Out vals: [0x0f] Summary card and chipset information is in: /proc/asound/cards: 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xcdcf8000 irq 16 /proc/asound/pcm: 00-01: CMI9880 Digital : CMI9880 Digital : playback 1 00-00: CMI9880 : CMI9880 : playback 1 : capture 2 A copy of /proc/asound had been copied to Modem/ALSAroot.tgz PCI slot 00:1b.0 has a High Definition Audio Card USB modem not detected by lsusb For candidate card, firmware information and bootup diagnostics are: PCI slot PCI ID SubsystemID Name ---------- --------- --------- -------------- 01:09.0 14f1:2f00 14f1:2003 Communication controller: Conexant HSF 56k HSFi Modem Modem interrupt assignment and sharing: --- Bootup diagnostics for card in PCI slot 01:09.0 ---- For candidate card, firmware information and bootup diagnostics are: PCI slot PCI ID SubsystemID Name ---------- --------- --------- -------------- 00:1b.0 8086:2668 1043:81a6 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW Modem interrupt assignment and sharing: 16: 9410 0 IO-APIC-fasteoi uhci_hcd:usb5, HDA Intel, nvidia --- Bootup diagnostics for card in PCI slot 00:1b.0 ---- ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:1b.0 to 64 === Finished modem firmware and bootup diagnostics section. === === Next deducing cogent software === The High Defintion Audio card with PCI ID 8086:2668 may host a soft modem chip. The NotDetermined is not supported by this kernel. There is candidate modem software. For candidate modem in PCI bus: 00:1b.0 Class 0403: 8086:2668 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW Primary PCI_id 8086:2668 Subsystem PCI_id 1043:81a6 Softmodem codec or chipset from diagnostics: from Archives: Lacking a dsp (digital signal processing) chip, the modem is a software intensive or "softmodem" type. Its primary controller manages the traffic with the CPU. But the software needed is specified in the Subsystem. ----------------------------------------- Support type needed or chipset: Support can likely be achieved through two mutually exclusive alternatives: 1) The hsfmodem software for Conexant chipset modems: Read Conexant.txt The following ALSA alternative CANNOT work with Conexant modems. 2) An ALSA modem driver plus slmodemd. Read Smartlink.txt for details, and to test get the package SLMODEMD.gcc4.2.tar.gz from: http://linmodems.technion.ac.il/packages/smartlink/ Writing Intel.txt For owners of a Dell PCs with Conexant HSF modems, a driver source package with full speed enabled is available, but requires driver compiling. Read Conexant.txt Read Conexant.txt Writing Conexant.txt Writing Smartlink.txt ============ end Smartlink section ===================== For candidate modem in PCI bus: 01:09.0 Class 0780: 14f1:2f00 Communication controller: Conexant HSF 56k HSFi Modem Primary PCI_id 14f1:2f00 Support type needed or chipset: hsfmodem For owners of a Dell PCs with Conexant HSF modems, a driver source package with full speed enabled is available, but requires driver compiling. Read Conexant.txt The hsfmodem package serves a great variety of Conexant chipset modems. Start at http://www.linuxant.com/drivers/hsf for eventually download of a hsfmodem-SomeVersion.zip package with SomeVersion containing your kernel_version 2.6.22.5-31-default in the filename if possible. These packages have compiled drivers. Otherwise download the generic hsfmodem-Version.tar.gz package. Its usage will require compiling. Read Conexant.txt Writing Conexant.txt Completed candidate modem analyses. The base of the UDEV device file system is: /dev/.udev Versions adequately match for the compiler installed: 4.2.1 and the compiler used in kernel assembly: 4.2.1 Minimal compiling resources appear complete: make utility - /usr/bin/make Compiler version 4.2 linuc_headers base folder /lib/modules/2.6.22.5-31-default/build However some compilations and executable functions may need additional files, in the FileNames.h (so called kernel "h"eaders) collection installed in /usr/include/ . For martian_modem, additional required packages are libc6-dev (and for Debian/Ubuntu, linux-libc-dev). The also required headers of package libc6 are commonly installed by default. If a driver compilation fails, with message including some lack of some FileName.h (stdio.h for example), then Some additional kernel-header files need installation to /usr/include. The minimal additional packages are libc6-dev and any of its dependents, under Ubuntu linux-libc-dev If an alternate ethernet connection is available, $ apt-get update $ apt-get -s install linux-kernel-devel will install needed pacakage For Debian/Ubuntu related distributions, run the following command to display the needed package list: Otherwise packages have to be found through http://packages.ubuntu.com Once downloaded and transferred into a Linux partition, they can be installed alltogether with: $ sudo dpkg -i *.deb Checking pppd properties: -rwxr-xr-x 1 root dialout 298784 Sep 21 19:41 /usr/sbin/pppd In case of an "error 17" "serial loopback" problem, see: http://phep2.technion.ac.il/linmodems/archive-sixth/msg02637.html To enable dialout without Root permission do: $ su - root (not for Ubuntu) chmod a+x /usr/sbin/pppd or under Ubuntu related Linuxes chmod a+x /usr/sbin/pppd Checking settings of: /etc/ppp/options noipdefault noauth crtscts lock modem asyncmap 0 nodetach lcp-echo-interval 30 lcp-echo-failure 4 lcp-max-configure 60 lcp-restart 2 idle 600 noipx file /etc/ppp/filters In case of a message like: Warning: Could not modify /etc/ppp/pap-secrets: Permission denied see http://linmodems.technion.ac.il/bigarch/archive-sixth/msg04656.html Read Modem/YourSystem.txt concerning other COMM channels: eth0 Which can interfere with Browser naviagation. Don't worry about the following, it is for the experts should trouble shooting be necessary. ========================================================== Checking for modem support lines: -------------------------------------- /device/modem symbolic link: slmodemd created symbolic link /dev/ttySL0: Within /etc/udev/ files: /etc/udev/rules.d/77-network.rules:SUBSYSTEM=="net", ENV{INTERFACE}=="ppp*|ippp*|isdn*|plip*|lo*|irda*|dummy*|ipsec*|tun*|tap*|bond*|vlan*|modem*|dsl*", GOTO="skip_ifup" /etc/udev/rules.d/50-udev-default.rules:KERNEL=="mwave", NAME="modems/%k", GROUP="uucp" Within /etc/modprobe.conf files: /etc/modprobe.conf:# Linux ACP modem (Mwave) Within any ancient /etc/devfs files: Within ancient kernel 2.4.n /etc/module.conf files: --------- end modem support lines --------