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.
I got SMC2635W wireless card. Seems like it is using subj driver.
I got ADM8211_src_105.tar.gz and made a link linux-2.4 to /usr/src/redhat/SOURCES/
I changed make file :
CC = gcc
#FLAG = -D__KERNEL__ -DMODULE -Wall -Wstrict-prototypes -O2 -I/usr/src/linux-2.4/include -fom
it-frame-pointer -fno-strict-aliasing -Wno-trigraphs -fno-common -pipe -mpreferred-stack-boun
dary=2 -march=i386
FLAG = -D__KERNEL__ -DMODULE -Wall -Wstrict-prototypes -O2 -I/usr/src/linux-2.4 -fomit-frame-
pointer -fno-strict-aliasing -Wno-trigraphs -fno-common -pipe -mpreferred-stack-boundary=2 -m
arch=i386
when i 'm running make all I can see :
[root@HomeServer ADM8211]# make
gcc -D__KERNEL__ -DMODULE -Wall -Wstrict-prototypes -O2 -I/usr/src/linux-2.4 -fomit-frame-pointer -fno-strict-aliasing -Wno-trigraphs -fno-common -pipe -mpreferred-stack-boundary=2 -march=i386 -c adm8211.c
In file included from adm8211.c:6:
/usr/include/linux/string.h:8:2: warning: #warning Using kernel header in userland!
In file included from adm8211.c:7:
/usr/include/linux/timer.h:45: parse error before "spinlock_t"
/usr/include/linux/timer.h:53: parse error before '}' token
/usr/include/linux/timer.h:67: parse error before "tvec_base_t"
/usr/include/linux/timer.h:101: parse error before "tvec_bases"
/usr/include/linux/timer.h: In function `init_timer':
/usr/include/linux/timer.h:105: dereferencing pointer to incomplete type
/usr/include/linux/timer.h:105: dereferencing pointer to incomplete type
/usr/include/linux/timer.h:106: dereferencing pointer to incomplete type
....
....
...
adm8211.c: In function `LM_CheckDxferState':
adm8211.c:2111: dereferencing pointer to incomplete type
adm8211.c:2112: dereferencing pointer to incomplete type
/usr/include/linux/mii.h: At top level:
adm8211.c:143: storage size of `LM_timer_list' isn't known
adm8211.c:1782: storage size of `adm8211_driver' isn't known
{standard input}: Assembler messages:
{standard input}:44: Error: symbol `__devinitdata' is already defined
make: *** [adm8211.o] Error 1
[root@HomeServer ADM8211]#
any ideas :< ?
please advise
forgot to add:
uname -a
Linux HomeServer 2.4.18-14 #1 Wed Sep 4 13:35:50 EDT 2002 i686 i686 i386 GNU/Linux
would you please please please please email me the driver for the smc2635w for linux. I know next to nothing about linux so any aditional info (such as how to install this would be great).
btw, i am attempting to install redhat 7.3 on an old laptop. This laptop, however does not have a cdrom so right now, im screwed to the wall. i do have access to computers in my network that do have cd-roms. Of course, i will have to also find a driver for the network card i have which is actually a xircom pocket ethernet adapter III. Anyway, please atleast send me the driver.
i have the smc2602w v2 which has the same adm8211 chip. only driver they have made for it is for redhat7 and redhat8. i've searched high and low for a driver with no such luck. i did find this guy who had compiled a working driver for manrake9 (http://www.houseofcraig.net/8211-2.4.19-16mdk.tar.gz) but it's not working for me. Has anyone else been able to get a card with this chip to run?
I recently bought a SMC 2635w wireless pcmcia card. I had read that a lot of people have gotten this card to work under several different linux distributions. Unfortunately I have not. Im very new to linux and dont know the first thing about linking the make file to my kernel sources. Thus i cant even get the driver to compile. Help !
I use SuSE 7.1 and I run the kernel that came with the distribution.
Any help would be inmensly appreviated. Thanx for your time.
Originally posted by DBabo I guess my last post confused people.
Compilation went without problems - but damn thing is not working.....
Hey...I use the TrendNet Wlan card, and got it to work just fine under Linux 8.0 (uses ADM8211 chip also). But, I wanted a dual boot system, and Mandrake 9.1 was more accomodating in this respect. BUT VERY PAINFUL to get this Wlan working.
I found this info, and I think it is the KEY to getting this to work...I really have no idea about "makefiles" "source" etc...but maybe one of you can put this info to good use. Hope it helps.
Carlos
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.