Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
make KERNEL_DIR=/lib/modules/2.4.2-2/build install
and it spit out this
Code:
amrmo_init.c:454: `no_llseek' undeclared here (not in a function)
amrmo_init.c:454: initializer element is not constant
amrmo_init.c:454: (near initialization for `amrmo_fops.llseek')
amrmo_init.c: In function `amrmo_pci_probe':
amrmo_init.c:502: warning: implicit declaration of function `pci_disable_device'
amrmo_init.c: At top level:
amrmo_init.c:680: parse error before string constant
amrmo_init.c:680: warning: type defaults to `int' in declaration of `MODULE_LICENSE'
amrmo_init.c:680: warning: data definition has no type or storage class
make[2]: *** [amrmo_init.o] Error 1
make[1]: *** [all] Error 2
make: *** [drivers] Error 2
I tried different source path but didnt work. I have the kernel source and headers in.
What went wrong ??
Probably not what you want to hear but since running GNU/Linux is all about performance, protecting assets and providing services in a continuous, stable and secure way you must know Red Hat Linux maintenance and errata support ended on April 30 of 2004 for all YES ALL Red Hat Linux releases (not RHEL) so move to a recent, maintained and supported distribution and move soon.
If you like the general acceptance in the workplace, ISV compatibility certification, release longevity and stability RHEL brings but don't want to pay for it you could run CentOS (we're at 5 now). If you like what RHL provided but want bleeding edge stuff then you could run Fedora (at 8 now). Else check out the many "which distro" threads here.
coz i have this software that only works with that.
But nevermind. I was intending to use the modem to have a pppd connection to be a backup for ntp when internet connection fails.
shit happens when you deal with old stuff. we all get used to it anywayz.... lol
I will try to make one of my local (DEFINATELY NEWER RHEL 4.5) linux to be a local ntp server and make it as a backup time server AND make it use the stupid usb modem. If it still doesn't work, I will go and bang my head on the wall !!!!
I will try it out myself and will come here for help if i hit any problem.
anyway .... is this the problem i am facing with the driver??? seems complicated ... lol
Safe seeks The lseek() system call allows user space to move the current read/write position within a file. It is not an operation which normally attracts attention, since its full effect is, normally, to change an internal integer index. It turns out, however, that lseek() has been poorly implemented in many parts of the kernel. The recent vulnerability discovered by Paul Starzetz has highlighted the problem, with the result that the internal handling of lseek() is changing significantly for 2.6.8.............
after a few clicking on the search engine, it seems that slmodem is a bit bugged with newer linux-es, 2.6.9. I haven't try it out yet ... but i got a feeling that i will bang my head on the wall and pay for some bandages and a new usb modem.
About unresolved symbols and maybe there's more reent packages here. BTW, the latest stable 2.4 right now is 2. I know this ain't funny but Winmodems are usually nothing but trouble.
You're persistence is commendable but really, external hardware modems are cheap and right now they could be had for zilch since the masses flock to xDSL and such. Time is money and looking at the time you already invested, wouldn't it actually be *cheaper* to go out and grab one?
I just decided to pawn that stupid modem and get another one that is more commodating to linux.
Any to recommand ?
And how do I know if a modem is winmodem ?
I can't find any evidence of it to be a winmodem, so it's not ?
e.g.
Am I able to know from all these specs ?
Code:
Connectivity
Connector RJ-11
Connector Type USB 1.1
Features & Functions
Error Correction Protocol MNP-2
Error Correction Protocol MNP-3
Error Correction Protocol MNP-4
Error Correction Protocol V.42 LAPM
Modem
Modem Transfer Rate 56 Kbps
56K Technology V.92
56K Technology V.90
Modem Protocol V.17
Analog Modulation Protocol V.44
Analog Modulation Protocol ITU V.29
Analog Modulation Protocol ITU V.27ter
Analog Modulation Protocol ITU V.42bis
Analog Modulation Protocol ITU V.21
Analog Modulation Protocol ITU V.17
Modem Type Modem
Modem Protocol V.90
Modem Protocol V.29
Modem Protocol V.44
Modem Protocol V.27 ter
Modem Protocol V.92
Performance
Fax Transfer Rate (max) 14.4 Kbps
Protocols
Data Compression Protocol MNP-5
Data Compression Protocol V.44
Data Compression Protocol V.42 bis
Actual Weight 3.5
Compatibility Notes Data Modes: V.92, V.90, V.34bis, V.34, V.32bis, V.32, V.22bis, V.22 A / b Fax Modes: ITU-V.17, V.29, V.27ter and V.21 at 14.4, 12.0, 9.6, 7.2, 4.8 and 2.4Kbps Error Correction: V.42 LAPM and MNP2-4 Data Compression: V.44, V.42 bis and MNP-5 Dialing: AT command set, Tone dialing Safety: RTTE Directive 99 / 5/EC/TBR 21, Environment FCC Part 15 Class B, CE Mark, FCC Part 68 Operating temperature: 32-104 F; Humidity: 5-90% non-condensing
Contents Modem, RJ-11 cable, USB cable, software, documentation
O/S Notes Supported operating systems: Linux Windows 98, 2000, ME, XP
Ports/Connectors (1) USB 1.1 at 12Mbps full speed (1) RJ-11
Power Notes Powered via USB interface
Returns Policy This product is subject to our return policy. Please see our complete return policy for details.
System Requirements Pentium base, 200MHz minimum Free USB port 20MB free hard disk space Optional - sound card for voice features
Warranty - Labor 1 Year
Warranty - Parts 1 Year
I just decided to pawn that stupid modem and get another one that is more commodating to linux.
Excellent choice.
Quote:
Originally Posted by khaos83
And how do I know if a modem is winmodem ?
Usually vendors will promote it like it's really good, so the box will often read "winmodem". Besides that since it has at least half of the hardware removed (meaning ClippyOS has to emulate the chipset) it'll be real cheap.
Quote:
Originally Posted by khaos83
I can't find any evidence of it to be a winmodem, so it's not ?
Doublecheck with http://www.linmodems.org/ and http://start.at/modem should do.
If they don't allow you to ship back and get a refund or swap for another product then I'd say buy someplace else.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.