I am new to linux and the instructions in DriverCompiling are beyond me. I have run scanModem and read all the files in Modem. I then installed the package lib6-dev and its dependencies, following instructions in AgereDSP. I downloaded martian-full-20060727.tar.gz, per instructions in ModemData and AgereDSP. I unzipped this to produce a folder called 164x. I changed directories to the 164x folder, ran make clean, which seemed to work, then make, which did not seem to work and produced multiple warnings. I have read DriverCompiling repeatedly, but my limited understanding of the linux system is not enough to allow me to progress further. That brings me back to using a WinXP machine to send this email and ask for help for a raw novice! Thank you, Brian
Only plain text email is forwarded by the DISCUSS@xxxxxxxxxxxxx List Server. Do use the following as the email Subject Line: SomeName, YourCountry Ubuntu 6.10 kernel 2.6.17-10-generic This will alert cogent experts, and distinguish cases in the Archives. YourCountry will enable Country Code guidance. Occassionally responses are blocked by an Internet Provider mail filters. So in a day, also check the Archived responses at http://www.linmodems.org . Local Linux experts can be found through: http://www.linux.org/groups/index.html -------------------------- System information ---------------------------- CPU=i686, Ubuntu 6.10 Linux version 2.6.17-10-generic (root@vernadsky) (gcc version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)) #2 SMP Fri Oct 13 18:45:35 UTC 2006 (Ubuntu 2.6.17-10.33-generic) scanModem update of: 2007_April_23 The modem symbolic link is /dev/modem -> ttySHCF0 USB modem not detected by lsusb Modem or host audio card candidates have firmware information: PCI slot PCI ID SubsystemID Name ---------- --------- --------- -------------- 00:0c.0 11c1:0441 13e0:0410 Communication controller: Agere Systems 56k WinModem Modem interrupt assignment and sharing: 11: 0 XT-PIC ehci_hcd:usb2 --- Bootup diagnositcs for card in PCI slot 00:0c.0 ---- [ 35.294967] PCI: Sharing IRQ 11 with 0000:00:0c.0 === Finished modem firmware and bootup diagnostics section. === === Next deducing cogent software === For candidate modem in PCI bus: 00:0c.0 Class 0780: 11c1:0441 Communication controller: Agere Systems 56k WinModem Primary PCI_id 11c1:0441 Support type needed or chipset: Agere.DSP The modem has a supported Lucent/Agere Mars or Apollo DSP (digital signal processing) chipset. Support packages for 2.6.n kernels are at: http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian/ For a temporary fix for 2.6.18 kernels see See AgereDSP.txt for Details. DSP=1 Vendor 11c1 is Lucent Technologies or subsidiary Agere Systems, Inc. Their Linux code developer/maintainer is Soumyendu Sarkar. Support for a chipset and its continued maintenance is only initiated at the request of a major chipset buyer, or comparable sponsor. Several different modem chipset types are produced, and two have support under Linux: Device ID Support Name Comment --------- ------------- ----------- ----------------------------- 0480 serial drivers Venus controller chipset 1673JV7 0440-045d martian Mars/Apollo DSP (digital signal processing) chipsets 0462 none 56K.V90/ADSL Wildwire 048(c,d,f) none SV2P soft modem 0600 none soft modem, very few in the field. 062(0-3) none SV92PP,Pinball soft modem, in some HP desktop PCs 0x0441 -- Mars 2 - data/fax only -------------- end Agere Systems section ------------------- Completed candidate modem analyses. The base of the UDEV device file system is: /dev/.udev Versions adequately match for the compiler installed: 4.1.2 and the compiler used in kernel assembly: 4.1.2 Compiling resources appear complete: make utility - /usr/bin/make Compiler version 4.1 kernel_headers base folder /lib/modules/2.6.17-10-generic/build Checking pppd properties: -rwsr-xr-- 1 root dip 260920 2006-07-10 15:13 /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) sudo chmod a+x /usr/sbin/pppd or under Ubuntu related Linuxes sudo chmod a+x /usr/sbin/pppd Checking settings of: /etc/ppp/options asyncmap 0 auth crtscts lock hide-password modem proxyarp lcp-echo-interval 30 lcp-echo-failure 4 noipx 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 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: lrwxrwxrwx 1 root root 8 2007-05-08 17:39 /dev/modem -> ttySHCF0 slmodemd created symbolic link /dev/ttySL0: Within /etc/udev/ files: /etc/udev/rules.d/60-symlinks.rules:# Create /dev/modem symlink /etc/udev/rules.d/60-symlinks.rules:KERNEL=="ttyLTM[0-9]*", SYMLINK+="modem" /etc/udev/rules.d/hcfpci.rules:KERNEL=="ttySHCF0", SYMLINK="modem" Within /etc/modprobe.conf files: /etc/modprobe.d/alsa-base:options snd-atiixp-modem index=-2 /etc/modprobe.d/alsa-base:options snd-via82xx-modem index=-2 /etc/modprobe.d/blacklist-modem:# Uncomment these entries in order to blacklist unwanted modem drivers /etc/modprobe.d/blacklist-modem:# blacklist snd-atiixp-modem /etc/modprobe.d/blacklist-modem:# blacklist snd-via82xx-modem /etc/modprobe.d/hcfpci:alias /dev/modem /dev/ttySHCF Within any ancient /etc/devfs files: /etc/devfs/conf.d/hcfpci.conf:LOOKUP ^(ttySHCF[0-9]|modem$) EXECUTE nice /sbin/modprobe /dev/ttySHCF /etc/devfs/conf.d/hcfpci.conf:REGISTER ^ttySHCF0$ CFUNCTION GLOBAL symlink $devname modem /etc/devfs/conf.d/hcfpci.conf:UNREGISTER ^ttySHCF0$ CFUNCTION GLOBAL unlink modem Within ancient kernel 2.4.n /etc/module.conf files: --------- end modem support lines --------