What happens if you try './configure --with-cards=hda-intel'? Bjorn. Soumen banerjee wrote: > I installed the kernel sources and attempted to compile the latest ALSA > driver (1.0.18a) and while configure exites successfully i get an error > during make something to do with implicit functions. > I thought it might be an error with the newest version so lets try the > older version (1.0.17) and yet again some other function was implicit > and make had an error (even while configure exited cleanly) > I cant figure out what to do because the ALSA version on my system is > 1.0.16 and there are no other versions to try. Here is exactly what went > wrong with the 18 version > > In file included from > /mnt/D/ALSA/alsa-driver-1.0.18a/alsa-driver-1.0.18a/acore/hrtimer.c:2: > /mnt/D/ALSA/alsa-driver-1.0.18a/alsa-driver-1.0.18a/acore/../alsa-kernel/core/hrtimer.c: > In function 'snd_hrtimer_callback': > /mnt/D/ALSA/alsa-driver-1.0.18a/alsa-driver-1.0.18a/acore/../alsa-kernel/core/hrtimer.c:29: > error: implicit declaration of function 'hrtimer_forward_now' > make[3]: *** > [/mnt/D/ALSA/alsa-driver-1.0.18a/alsa-driver-1.0.18a/acore/hrtimer.o] > Error 1 > make[2]: *** [/mnt/D/ALSA/alsa-driver-1.0.18a/alsa-driver-1.0.18a/acore] > Error 2 > make[1]: *** > [_module_/mnt/D/ALSA/alsa-driver-1.0.18a/alsa-driver-1.0.18a] Error 2 > make[1]: Leaving directory `/usr/src/linux-2.6.24.4-1mnb' > make: *** [compile] Error 2 > > and with the 17th one > > In file included from /mnt/D/ALSA/alsa-driver-1.0.17/soc/soc-dapm.c:2: > /mnt/D/ALSA/alsa-driver-1.0.17/soc/../alsa-kernel/soc/soc-dapm.c: In > function 'dapm_pop_time_store': > /mnt/D/ALSA/alsa-driver-1.0.17/soc/../alsa-kernel/soc/soc-dapm.c:834: > error: implicit declaration of function 'strict_strtoul' > /mnt/D/ALSA/alsa-driver-1.0.17/soc/../alsa-kernel/soc/soc-dapm.c: At top > level: > /mnt/D/ALSA/alsa-driver-1.0.17/soc/../alsa-kernel/soc/soc-dapm.c:1043: > warning: 'snd_soc_dapm_connect_input' is deprecated (declared at > /mnt/D/ALSA/alsa-driver-1.0.17/soc/../alsa-kernel/soc/soc-dapm.c:1040) > /mnt/D/ALSA/alsa-driver-1.0.17/soc/../alsa-kernel/soc/soc-dapm.c:1043: > warning: 'snd_soc_dapm_connect_input' is deprecated (declared at > /mnt/D/ALSA/alsa-driver-1.0.17/soc/../alsa-kernel/soc/soc-dapm.c:1040) > make[3]: *** [/mnt/D/ALSA/alsa-driver-1.0.17/soc/soc-dapm.o] Error 1 > make[2]: *** [/mnt/D/ALSA/alsa-driver-1.0.17/soc] Error 2 > make[1]: *** [_module_/mnt/D/ALSA/alsa-driver-1.0.17] Error 2 > make[1]: Leaving directory `/usr/src/linux-2.6.24.4-1mnb' > make: *** [compile] Error 2 > > I wonder what other solutions exist? > Thanks, > Soumen > > > On Mon, Nov 24, 2008 at 6:21 AM, Bjorn Wielens <Uniacke1@xxxxxxxx > <mailto:Uniacke1@xxxxxxxx>> wrote: > > Hey, > Sure, give it a try, we'll see what happens. > > To List- does anyone in the list have more experience with Mandriva and > this driver? > > Thanks, > Bjorn. > > Soumen banerjee wrote: > > hello, > > I got the kernel source from my Distro's DVD which had the required > > kernel devel package so i suppose had used the correct kernel sources, > > the DVD wouldnt have had any different. I suppose they dont ship > sources > > for versions of the kernel not built into the distro. As far as the > > present problem goes do i install the kernel sources again? maybe ALSA > > would compile and install properly then. > > Thanks, > > Soumen > > > > > > On Mon, Nov 24, 2008 at 12:07 AM, Bjorn Wielens <Uniacke1@xxxxxxxx > <mailto:Uniacke1@xxxxxxxx> > > <mailto:Uniacke1@xxxxxxxx <mailto:Uniacke1@xxxxxxxx>>> wrote: > > > > Hey, > > You make a good point... Where did you obtain your kernel sources? > > (e.g. downloaded from kernel.org <http://kernel.org> > <http://kernel.org>, or from distro > > etc.) > > Thanks, > > Bjorn. > > > > Soumen Banerjee wrote: > > > On Sun, 23 Nov 2008 20:43:15 +0530, Bjorn Wielens > > <Uniacke1@xxxxxxxx <mailto:Uniacke1@xxxxxxxx> > <mailto:Uniacke1@xxxxxxxx <mailto:Uniacke1@xxxxxxxx>>> > > > wrote: > > > Hi, > > > little problem here i just ran configure with the modified > hda codec > > > file. It says > > > > > > checking cross compile... > > > checking for directory with kernel source... ./configure: line > > 4773: cd: > > > /usr/src/linux: No such file or directory > > > /usr/src/linux > > > checking for directory with kernel build... > > > checking for kernel linux/version.h... no > > > The file /include/linux/version.h does not exist. > > > Please install the package with full kernel sources for your > > distribution > > > or use --with-kernel=dir option to specify another directory > with > > kernel > > > sources (default is /usr/src/linux). > > > > > > why do i need to install the kernel source? this can again > lead to > > > incompatible modules right? > > > Thanks > > > Soumen > > > > > >> Hey, > > >> Sometimes these things happen - some distros just give > generic kernel > > >> sources which aren't the exact version the distro comes > with, causing > > >> such an error. > > >> > > >> You should be able to build the latest alsa-driver package and > > install > > >> it without a problem. The instructions will only differ in that > > you need > > >> to edit the hda_codec.c in the source package, not in > /usr/src/linux. > > >> Best, > > >> Bjorn. > > >> > > >> Soumen Banerjee wrote: > > >>> Hello, > > >>> I built the kernel modules (not alsa specially) so i got > the kernel > > >>> source code from the mandriva DVD edited it and then ran make > > modules > > >>> how could i be using a different version of the source code? > > >>> I have the newest alsa source though would > editing,compiling and > > >>> installing it help me get the modem running or do i of > necessity > > have to > > >>> compile all of the kernel? > > >>> Thanks, > > >>> Soumen > > >>> On Sun, 23 Nov 2008 18:57:04 +0530, Bjorn Wielens > > <Uniacke1@xxxxxxxx <mailto:Uniacke1@xxxxxxxx> > <mailto:Uniacke1@xxxxxxxx <mailto:Uniacke1@xxxxxxxx>>> > > >>> wrote: > > >>> > > >>>> If you are still getting the error, it means you seem to be > > using the > > >>>> wrong version of the sources. What sources are you building > > ALSA from? > > >>>> > > >>>> Soumen Banerjee wrote: > > >>>>> hello, > > >>>>> if i ry to make the modules without the export lines i still > > get an > > >>>>> invalid module format error. I tried inserting them into the > > kernel > > >>>>> in 2 > > >>>>> ways > > >>>>> 1) in mandriva this particular driver is loaded out of a > > >>>>> snd-hda-intel.ko.gz archive. I archieved the patched > driver and > > >>>>> replaced > > >>>>> the older one in the /lib/modles tree and i got a boot > time error > > >>>>> and it > > >>>>> didnt work. > > >>>>> 2) i also tried using insmod with both the uncompressed > module > > and the > > >>>>> compressed one. i kept getting the invalid format error. > > >>>>> Thanks > > >>>>> Soumen > > >>>>> > > >>>>> On Sun, 23 Nov 2008 18:16:00 +0530, Bjorn Wielens > > <Uniacke1@xxxxxxxx <mailto:Uniacke1@xxxxxxxx> > <mailto:Uniacke1@xxxxxxxx <mailto:Uniacke1@xxxxxxxx>>> > > >>>>> wrote: > > >>>>> > > >>>>>> Hey, > > >>>>>> What happens if you build the modules without the two > > 'export_symbol' > > >>>>>> lines? Does it still give that error? > > >>>>>> How are you loading them in to the kernel? (What > command(s))? > > >>>>>> Thanks, > > >>>>>> Bjorn. > > >>>>>> > > >>>>>> Soumen Banerjee wrote: > > >>>>>>> Hello, > > >>>>>>> I got to the step where you have to compile the sound > drivers. I > > >>>>>>> am on > > >>>>>>> the mandriva 2008.1 kernel 2.6.24.4-desktop586-1mnb. I > > installed the > > >>>>>>> sources edited the hda_codec.c file and found that upon > > compiling > > >>>>>>> with > > >>>>>>> make modules the driver generated was in "Invalid module > > format". I > > >>>>>>> contacted the mandriva forums for help but was unable to > > find out > > >>>>>>> why > > >>>>>>> two export lines should cause the module to compile > > error-freely but > > >>>>>>> still end up in invalid format. The patched module is > ready but > > >>>>>>> incompatible, what do you suggest should i do about > getting the > > >>>>>>> patch > > >>>>>>> done somehow? I also have an ubuntu 8.04 clean install > but cant > > >>>>>>> find the > > >>>>>>> hda_codec.c there to modify. Please Help. > > >>>>>>> Thanks, > > >>>>>>> Soumen > > >>>>>>> > > >>>>>>> On Sun, 23 Nov 2008 17:51:39 +0530, Bjorn Wielens > > >>>>>>> <Uniacke1@xxxxxxxx <mailto:Uniacke1@xxxxxxxx> > <mailto:Uniacke1@xxxxxxxx <mailto:Uniacke1@xxxxxxxx>>> > > >>>>>>> wrote: > > >>>>>>> > > >>>>>>>> Hey Soumen, > > >>>>>>>> You can find the instructions for building the driver and > > patching > > >>>>>>>> your > > >>>>>>>> sound modules here: > > >>>>>>>> > > > http://linmodems.technion.ac.il/packages/ltmodem/11c11040/HOWTO-Agere-11c11040-HDA.html > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> Please follow the steps given exactly as they are > written. > > >>>>>>>> They should be clear enough for you to follow, but if you > > have any > > >>>>>>>> questions about a particular step, PLEASE contact the > > mailing list- > > >>>>>>>> don't just skip it and assume it will work!! :) > > >>>>>>>> > > >>>>>>>> Bjorn. > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> Marvin Stodolsky wrote: > > >>>>>>>>> Soumen, > > >>>>>>>>> > > >>>>>>>>> Send messages only in plain Text to the List or they > will be > > >>>>>>>>> rejected. > > >>>>>>>>> > > >>>>>>>>> With respect to > > >>>>>>>>> NAME="Audio device: ATI Technologies Inc SBx00 Azalia" > > >>>>>>>>> CLASS=0403 > > >>>>>>>>> PCIDEV=1002:4383 > > >>>>>>>>> SUBSYS=103c:30c2 > > >>>>>>>>> CHIP=0x11c11040 > > >>>>>>>>> > > >>>>>>>>> Bjorn is managing guidance for the 11c11040 chip > modems > > >>>>>>>>> > > >>>>>>>>> MarvS > > >>>>>>>>> > > >>>>>>>>> On Sat, Nov 22, 2008 at 9:26 AM, Soumen Banerjee > > >>>>>>>>> <soumen08@xxxxxxxxx <mailto:soumen08@xxxxxxxxx> > <mailto:soumen08@xxxxxxxxx <mailto:soumen08@xxxxxxxxx>>> > > >>>>>>>>> wrote: > > >>>>>>>>>> Hello, > > >>>>>>>>>> this was sent to the mailing list as well but i got no > > reply. Im > > >>>>>>>>>> sending > > >>>>>>>>>> this to you personally as a last resort please help > me if you > > >>>>>>>>>> can! > > >>>>>>>>>> > > >>>>>>>>>> I have been tyring to get my modem to work for a while > > now but > > >>>>>>>>>> with > > >>>>>>>>>> little > > >>>>>>>>>> success. I was delighted to see that the new scanModem > > actually > > >>>>>>>>>> detected my > > >>>>>>>>>> modem and tells me what driver to use, but it involves > > >>>>>>>>>> patching my > > >>>>>>>>>> sound > > >>>>>>>>>> driver which i am unsure of how to do (im somewhat > of a linux > > >>>>>>>>>> newbie). I > > >>>>>>>>>> would like to know how i can go about patching my > driver. > > I am on > > >>>>>>>>>> mandriva > > >>>>>>>>>> 2008.1 (kernel 2.6.24) or ubuntu 8.04(2.6.24). I here > > give the > > >>>>>>>>>> complete > > >>>>>>>>>> output of ModemData.txt > > >>>>>>>>>> > > >>>>>>>>>> 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 kernel > > 2.6.24.4-desktop586-1mnb > > >>>>>>>>>> With this Subject Line cogent experts will be > alerted, and > > >>>>>>>>>> useful > > >>>>>>>>>> case > > >>>>>>>>>> names left in the Archive. > > >>>>>>>>>> YourCountry will enable Country specific guidance. > Linux > > >>>>>>>>>> experts in > > >>>>>>>>>> YourCountry > > >>>>>>>>>> can be found through: > > http://www.linux.org/groups/index.html. > > >>>>>>>>>> They will know your Country's modem code, which may be > > essential > > >>>>>>>>>> for > > >>>>>>>>>> dialup > > >>>>>>>>>> service. > > >>>>>>>>>> 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, > > >>>>>>>>>> Linux version 2.6.24.4-desktop586-1mnb > > >>>>>>>>>> (lcapitulino@xxxxxxxxxxxxxxx > <mailto:lcapitulino@xxxxxxxxxxxxxxx> > > <mailto:lcapitulino@xxxxxxxxxxxxxxx > <mailto:lcapitulino@xxxxxxxxxxxxxxx>>) > > >>>>>>>>>> (gcc > > >>>>>>>>>> version 4.2.3 (4.2.3-6mnb1)) #1 SMP Thu Mar 27 14:20:33 > > CET 2008 > > >>>>>>>>>> scanModem update of: 2008_11_06 > > >>>>>>>>>> The modem symbolic link is /dev/modem -> ttyS2 > > >>>>>>>>>> There are no blacklisted modem drivers in > /etc/modprobe* > > files > > >>>>>>>>>> Attached USB devices are: > > >>>>>>>>>> ID 08ff:2580 AuthenTec, Inc. > > >>>>>>>>>> ID 15d9:0a33 > > >>>>>>>>>> ID 03f0:171d Hewlett-Packard > > >>>>>>>>>> > > >>>>>>>>>> USB modems not recognized > > >>>>>>>>>> > > >>>>>>>>>> For candidate card in slot 00:14.2, firmware > information and > > >>>>>>>>>> bootup > > >>>>>>>>>> diagnostics are: > > >>>>>>>>>> PCI slot PCI ID SubsystemID Name > > >>>>>>>>>> ---------- --------- --------- > > -------------- > > >>>>>>>>>> 00:14.2 1002:4383 103c:30c2 Audio > > device: ATI > > >>>>>>>>>> Technologies Inc SBx00 Azalia > > >>>>>>>>>> > > >>>>>>>>>> Modem interrupt assignment and sharing: > > >>>>>>>>>> 19: 316 49289 IO-APIC-fasteoi > ahci, HDA > > Intel, > > >>>>>>>>>> eth0 > > >>>>>>>>>> --- Bootup diagnostics for card in PCI slot > 00:14.2 ---- > > >>>>>>>>>> PCI: Cannot allocate resource region 0 of device > 0000:00:14.2 > > >>>>>>>>>> ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 > (level, low) -> > > >>>>>>>>>> IRQ 19 > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> ===== Advanced Linux Sound Architecture (ALSA) > > diagnostics ===== > > >>>>>>>>>> The ALSA packages provide audio support and also > drivers > > for some > > >>>>>>>>>> modems. > > >>>>>>>>>> ALSA diagnostics are written during bootup to > /proc/asound/ > > >>>>>>>>>> folders. > > >>>>>>>>>> > > >>>>>>>>>> The ALSA verion is 1.0.16 > > >>>>>>>>>> The modem cards detected by "aplay -l" are: None > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> The /proc/asound/pcm file reports: > > >>>>>>>>>> ----------------------- > > >>>>>>>>>> 00-00: AD198x Analog : AD198x Analog : playback 1 : > capture 1 > > >>>>>>>>>> > > >>>>>>>>>> about /proc/asound/cards: > > >>>>>>>>>> ------------------------ > > >>>>>>>>>> 0 [SB ]: HDA-Intel - HDA ATI SB > > >>>>>>>>>> HDA ATI SB at 0x50000000 irq 19 > > >>>>>>>>>> > > >>>>>>>>>> PCI slot 00:14.2 has a High Definition Audio Card > > >>>>>>>>>> The drivers are in the kernel modules tree at: > > >>>>>>>>>> > > >>>>>>>>>> The modem codec file for the HDA card is: > > >>>>>>>>>> /proc/asound/card0/codec#1 > > >>>>>>>>>> > -------------------------------------------------------- > > >>>>>>>>>> Codec: LSI ID 1040 > > >>>>>>>>>> Address: 1 > > >>>>>>>>>> Vendor Id: 0x11c11040 > > >>>>>>>>>> Subsystem Id: 0x103c1378 > > >>>>>>>>>> Revision Id: 0x100200 > > >>>>>>>>>> Modem Function Group: 0x1 > > >>>>>>>>>> > > >>>>>>>>>> The audio card hosts a softmodem chip: 0x11c11040 > > >>>>>>>>>> If not a Conexant modem, the driver > > >>>>>>>>>> agrmodem+agrserial+patched_snd-hda-intel > > >>>>>>>>>> with its dependent drivers: > > >>>>>>>>>> > > >>>>>>>>>> ---------- > > >>>>>>>>>> provide audio + modem support with the modem chip > > residing on the > > >>>>>>>>>> subsystem. > > >>>>>>>>>> Any particular card can host any one of several soft > > modem chips. > > >>>>>>>>>> > > >>>>>>>>>> === Finished firmware and bootup diagnostics, next > deducing > > >>>>>>>>>> cogent > > >>>>>>>>>> software. > > >>>>>>>>>> === > > >>>>>>>>>> > > >>>>>>>>>> Predictive diagnostics for card in bus 00:14.2: > > >>>>>>>>>> Modem chipset detected on > > >>>>>>>>>> NAME="Audio device: ATI Technologies Inc SBx00 Azalia" > > >>>>>>>>>> CLASS=0403 > > >>>>>>>>>> PCIDEV=1002:4383 > > >>>>>>>>>> SUBSYS=103c:30c2 > > >>>>>>>>>> IRQ=19 > > >>>>>>>>>> HDA=1002:4383 > > >>>>>>>>>> SOFT=1002:4383.HDA > > >>>>>>>>>> CHIP=0x11c11040 > > >>>>>>>>>> IDENT=11c11040 > > >>>>>>>>>> Driver=agrmodem+agrserial+patched_snd-hda-intel > > >>>>>>>>>> > > >>>>>>>>>> For candidate modem in: 00:14.2 > > >>>>>>>>>> 0403 Audio device: ATI Technologies Inc SBx00 Azalia > > >>>>>>>>>> Primary device ID: 1002:4383 > > >>>>>>>>>> Subsystem PCI_id 103c:30c2 > > >>>>>>>>>> Softmodem codec or chipset from diagnostics: > 0x11c11040 > > >>>>>>>>>> from Archives: > > >>>>>>>>>> The HDA card softmodem chip is > > 0x11c11040 > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> Support type needed or chipset: 11c11040 > > >>>>>>>>>> > > >>>>>>>>>> ----------------end Softmodem section -------------- > > >>>>>>>>>> > > >>>>>>>>>> Vendor 11c1 is Lucent Technologies with modem > technology now > > >>>>>>>>>> under > > >>>>>>>>>> LSI 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: > > >>>>>>>>>> with varying 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 > > >>>>>>>>>> 048d none SV2P soft modem > > >>>>>>>>>> 048(c or f) AGRSM SV2P soft modem > > >>>>>>>>>> 0600 none soft modem, very few in the > > field. > > >>>>>>>>>> 0620 AGRSM Pinball soft modem, in > some HP > > >>>>>>>>>> desktop PCs > > >>>>>>>>>> 011c11040 AGRSM hosted on High Definition > > Audio cards > > >>>>>>>>>> 062(1-3) none SV92PP,Pinball soft > modem, in > > >>>>>>>>>> some HP > > >>>>>>>>>> desktop > > >>>>>>>>>> PCs > > >>>>>>>>>> > > >>>>>>>>>> martian - At > > >>>>>>>>>> > > > http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/ > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> AGRSM - At > > >>>>>>>>>> > http://linmodems.technion.ac.il/packages/ltmodem/11c11040/ > > >>>>>>>>>> Compiling resources for a driver module pair: > agrmodem.ko + > > >>>>>>>>>> agrserial.ko > > >>>>>>>>>> Use the agrsm-HDA-20080721-ALSA15.tar.bz2 or > > >>>>>>>>>> agrsm-HDA-20080721.tar.bz2 > > >>>>>>>>>> Read the agrsm_howto.txt. For 11c11040 chips, > also the > > >>>>>>>>>> HOWTO-Agere-11c11040-HDA.html > > >>>>>>>>>> > > >>>>>>>>>> -------------- 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.2.3 > > >>>>>>>>>> and the compiler used in kernel > assembly: 4.2.3 > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> Minimal compiling resources appear complete: > > >>>>>>>>>> make utility - /usr/bin/make > > >>>>>>>>>> Compiler version 4.2 > > >>>>>>>>>> linuc_headers base folder > > >>>>>>>>>> /lib/modules/2.6.24.4-desktop586-1mnb/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 > > needed. The > > >>>>>>>>>> also > > >>>>>>>>>> required headers of package libc6 are commonly > installed by > > >>>>>>>>>> default. > > >>>>>>>>>> Compiling hsfmodem drivers does require > linux-libc-dev and > > >>>>>>>>>> libc6-dev > > >>>>>>>>>> packages, for kernels 2.6.24 and later versions. > > >>>>>>>>>> In not included on your install CD, search for them at > > >>>>>>>>>> http://packages.ubuntu.com > > >>>>>>>>>> or comparable Repository for other Linux distros. > > >>>>>>>>>> When compiling ALSA drivers, the utility "patch" will > > also be > > >>>>>>>>>> needed. > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> 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 packages. > > >>>>>>>>>> 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: > > >>>>>>>>>> -rwsr-xr-t 1 root root 316392 2008-04-04 22:33 > > >>>>>>>>>> /usr/sbin/pppd > > >>>>>>>>>> > > >>>>>>>>>> In case of an "error 17" "serial loopback" problem, > see: > > >>>>>>>>>> > > >>>>>>>>>> > > > http://linmodems.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 > > >>>>>>>>>> lock > > >>>>>>>>>> noauth > > >>>>>>>>>> noipdefault > > >>>>>>>>>> usepeerdns > > >>>>>>>>>> > > >>>>>>>>>> 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/DOCs/YourSystem.txt concerning other COMM > > channels: > > >>>>>>>>>> eth0 > > >>>>>>>>>> wlan0 > > >>>>>>>>>> Which can interfere with Browser naviagation. > > >>>>>>>>>> > > >>>>>>>>>> Don't worry about the following, it is for experts > should > > >>>>>>>>>> trouble > > >>>>>>>>>> shooting > > >>>>>>>>>> be necessary. > > >>>>>>>>>> > ========================================================== > > >>>>>>>>>> > > >>>>>>>>>> L modem ttyS2 > > >>>>>>>>>> M slamr0 c 242 0 > > >>>>>>>>>> M slamr1 c 242 1 > > >>>>>>>>>> M slusb0 c 243 0 > > >>>>>>>>>> M slusb1 c 243 1 > > >>>>>>>>>> Checking for modem support lines: > > >>>>>>>>>> -------------------------------------- > > >>>>>>>>>> /device/modem symbolic link: lrwxrwxrwx 1 > root root 5 > > >>>>>>>>>> 2008-11-20 15:37 > > >>>>>>>>>> /dev/modem -> ttyS2 > > >>>>>>>>>> slmodemd created symbolic link /dev/ttySL0: > > >>>>>>>>>> Within /etc/udev/ files: > > >>>>>>>>>> /etc/udev/devices.d/modem.nodes:L modem ttyS2 > > >>>>>>>>>> /etc/udev/rules.d/00-hsf.rules:KERNEL=="ttySHSF0", > > >>>>>>>>>> SYMLINK="modem" > > >>>>>>>>>> > /etc/udev/rules.d/50-udev-default.rules:KERNEL=="mwave", > > >>>>>>>>>> NAME="modems/mwave", GROUP="uucp" > > >>>>>>>>>> Within /etc/modprobe.conf files: > > >>>>>>>>>> > > >>>>>>>>>> Within any ancient /etc/devfs files: > > >>>>>>>>>> > > >>>>>>>>>> Within ancient kernel 2.4.n /etc/module.conf files: > > >>>>>>>>>> /etc/modules.conf:alias /dev/modem /dev/ttySHSF > > >>>>>>>>>> --------- end modem support lines -------- > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> -- > > >>>>>>>>>> Using Opera's revolutionary e-mail client: > > >>>>>>>>>> http://www.opera.com/mail/ > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>> > > >>> > > >>> > > >>> > > >> > > > > > > > > > > > > > > >
Attachment:
signature.asc
Description: OpenPGP digital signature