Re: Lucent ComOne, Brazil, CentOS release 4.92 (Beta) (Sony VAIO PCG-F409)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Charles,

RE: > make: *** /lib/modules/2.6.18-1.2747.el5/build: Aucun fichier ou
you must install the package kernel-devel-2.6.18-1.2747.el5
and others described in the Attached AgereDSP.txt
Don't understand why it wasn't generated on your PC as it just was on mine.

MarvS



On 3/19/07, Charles A. Landemaine <landemaine@xxxxxxxxx> wrote:
Thank you very much Marvin and guys. I'm following your instructions
and I tried to compile martian, but I got the following error message:

[root@vaio Desktop]# cd martian
[root@vaio martian]# make all
make -C kmodule/ modules
make[1]: entrant dans le répertoire « /home/charles/Desktop/martian/kmodule »
make -C /lib/modules/2.6.18-1.2747.el5/build
M="/home/charles/Desktop/martian/kmodule"  modules
make: entrant dans un répertoire inconnu
make: *** /lib/modules/2.6.18-1.2747.el5/build: Aucun fichier ou
répertoire de ce type. Arrêt.
make: quittant un répertoire inconnu
make[1]: *** [modules] Erreur 2
make[1]: quittant le répertoire « /home/charles/Desktop/martian/kmodule »
make: *** [all] Erreur 2
[root@vaio martian]#

Other than that, running ./scanModem test 11c1:0440 didn't create
AgereDSP.txt, it created:  1stRead.txt   DriverCompiling.txt
InfoGeneral.txt  ModemData.txt
Rational.txt  SoftModem.txt        Testing.txt      UNSUBSCRIBE.txt
wvdial.txt    YourSystem.txt

Maybe I missed something? Thanks in advance,

Charles.


On 3/18/07, Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx> wrote:
> Charles,
>
> RE:  it's a PCMCIA card.
> OK, here is the forward route.
>
> 1) Run:
> $ ./scanModem test 11c1:0440
> and the script will output an AgereDSP.txt file which you should read
> about the DSP chipset modems.  The ModemData.txt will inform how to
> establish general compiling capability on your System, which you will
> need to do.
>
> 2) From http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian/
> and get the most recent package martian-full-20061203.tar.gz
> Running the compilation will install a martian_dev.ko  driver and
> /usr/sbin/martian_modem  which has most of the COMM smarts.
> Read all the associated DOCs
> Do the compilation and install.
>
> 3) On the slight possibiity that this will alone suffice, reboot the System.
> Run
> $ dmesg | grep martian
> which will reveal whether the System was able to use the martian_dev
> driver and detect the modem during bootup diagnostics.
> The problem is that your laptop's PCMCIA bridge is of the "non-transparent" type
> and may not perceive the modem under Linux without additional direction
>
> 4) Fixes to this problem have sometimes been achieved by electronics
> enginner Joern for Lucent PCMCIA cards.  Load the driver:
> $ su - root
> # modprobe martian_dev
> which should be successly even without a modem card present. Check with:
> # lsmod | grep martian
> Check if there is a report of port creation by:
> # martian_modem
>
> Most likely this will fail, and Joern's guidance will be needed.
> 5)  Do
> #  cat /proc/interrupts >> PCMCIA.txt
> #  dmesg  >> PCMCIA.txt
> and send us the PCMCIA.txt
>
> Joern will likely request additional info from you.
>
> MarvS
> and send us the d
>
> On 3/18/07, Charles A. Landemaine <landemaine@xxxxxxxxx> wrote:
> > On 3/18/07, Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx> wrote:
> > > Is yours a PCMCIA card modem?  If so Joern can
> > > best advise.
> >
> > Yes Marvin, it's a PCMCIA card. Thanks.
> >
> > --
> > Charles A. Landemaine.
> >
>


--
Charles A. Landemaine.

 Modems with Lucent/Agere DSP chipsets
 --------------------------------------
 	For Lucent/Agere/Xircom modems with DSP (digital signal processing) chipsets
 http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian/
 has the support packages and information for 2.6. kernels.
Support packages for 2.6.13 kernels are at:
http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian/
	For 2.6.12 and earlier kernels use a package in the  foler
but http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/

 In Alexei Chentsov's new martian approach, the overall support is two component: 
 1) The driver loaded onto the running kernel, martian_dev, is Open Source;
 2) The proprietary and closed source component from Agere Systems, ltmdobj.o 
 of Agere version 8.30,  is compiled into a martian_modem helper application. 
 AMD x86x-64  processors are supported, though only in 32 bit mode. 
	In addition to general compiling support, assembly of the martian_modem
tool requires additional kernel_header files in /usr/include/  folders.  For Debian
and Ubuntu related Distros these are provided by the package libc6-dev. For Ubuntu, 
search for it at http://packages.ubuntu.com/ and install after download with:
$ sudo dpkg -i *.deb
For Fedora, the comparable packages (one to all of) have names like:
glibc-headers-2.3.5-10.i386.rpm
glibc-kernheaders-2.4-9.1.94.i386.rpm
glibc-devel-2.3.5-10.i386.rpm
which after download can be installed with:
# rpm -i glibc*.rpm
 	Beware that the martian_dev mostly provides low level contact with the  hardware. 
 Do read the accompanying documentation carefully!!
 The martian_modem provides higher level COMM functions and  MUST be running throughout 
 a dialout session. The modem port is in the dynamically created 
     /dev/pts/N 
 family, with symbolic link creatd by  the martian_modem
 	/dev/ttySM0 -->/dev/pts/N
 Usage of these ports requires that a line:
 	Carrier Check =  no
 be added to the configuration file /etc/wvdial.conf 
 See the file wvdial.txt for details on this usage.
 For martian concept details see:  http://martian.barrelsoutofbond.org

 To automate martian_modem action upon martian_dev loading,
 the following SINGLE line can be added to one of the files /etc/modprobe* 
 or to a new file /etc/modprobe.d/martian 
 install martian_dev  modprobe --ignore-install martian_dev ; /usr/sbin/martian_modem

 However, there is a report that (at least in some Systems), boot up processes
 are slowed. This is associated with bootup testing of potentially needed modules.
 Thus you may choose not to use this automation.

	Support for the former  driver pair, ltmodem + ltserial terminates with 
 2.6.15 kernels. 
	 Lucent/Agere Mars/WinModem drivers from version 8.30 onwards have
 the necessary fix for SMP machines which includes machines with
 hyperthreading turned on (virtually acting as two CPUs).
	Call waiting normally specified by, +pcw=1, is not implmented in the Linux drivers.
 	For older ISA card modems, specification of resources through forcing is
 sometimes necessary: http://linmodems.technion.ac.il/archive-fifth/msg00055.html 

 The remainder of this section is historical info, awaiting a final edit.
------------------------------------------------------------------------

Support packages for 2.6.n kernels are at:
http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/ with folders for
	debian/  containing some installers
	ubuntu/  containing some installers
The ltmodem-8.26b1.tar.gz  and ltmodem-8.31b1.tar.gz are driver compiling resources,
with the 8.31 having support for SMP (symmetric multi processor) motherboards.
These packages are more automated versions of the ltmodem-2.6-alk* packages
The ltmodem-2.6-Nalk.src.rpm packages can be used with rpm using Distros.
	   # rpmbuild --rebuild ltmodem-2.6-Nalk.src.rpm  
	   will deposit an installer at:
	        /usr/src/rpm/RPMS//ltmodem-kv_2.6.17.14-marv3.rpm 	   Check with  
            # ls -l   /usr/src/rpm/RPMS//ltmodem*
	    Then install with:
	    # rpm -i /usr/src/rpm/RPMS//ltmodem-kv_2.6.17.14-marv3.rpm
	    or similar.

The martian.tar.gz represents a new developmental track, meeting emerging kernel requirements.
See for details:  http://martian.barrelsoutofbond.org/
http://linmodems.technion.ac.il/archive-sixth/msg00142.html
AMD x86_64 competency is provided only bt the martian.

For 2.4.n kernels packages are at http://ltmodem.heby.de/ or http://phep2.technion.ac.il/linmodems/packages/ltmodem/

 There are some installer packages and also resources for compiling drivers.
 ----------------------
 SuSE/Novell Linux and some other Distros provide compiled drivers +installers.
    Search package lists for ltmodem  
 For other Distros and 2.6.n kernels, see: 

 Packages for compiling drivers are:
 ResourceName                Use for kernel ranges
--------------------------------------------------------------------------------
ltmodem-8.26a.tar.gz         2.4.21 and earlier
ltmodem-8.30a3.tar.gz        2.4.21 and subsequent 2.4.2n kernels
	    which were assembled with a gcc-2.9 comiler
ltmodem-8.31a10.tar.gz     beginning with 2.4.21 and upto about 2.6.8  kernels
martian.tar.gz             2.6.n SMP (symmetic multiprocessor) support not verified.
ltmodem-8.31b1.tar.gz      2.6.n with    SMP support, for some* Systems
ltmodem-8.26b1tar.gz       2.6.n without SMP support
   * While SMP capacity should in principle be without ill effect on single processor systems,
the are some cases of ill effects on single processor systems.

Some additional 2.4.n installers are available from:
http://dag.wieers.com/packages/kernel-module-ltmodem/ for some other 2.4.n installers.


[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux