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.
these are my outputs:
#modprobe em8300
/lib/modules/2.4.18/kernel/drivers/video/em8300.o: unresolved symbol i2c_bit_add _bus_Rsmp_d53ef5ba
/lib/modules/2.4.18/kernel/drivers/video/em8300.o: unresolved symbol i2c_bit_del _bus_Rsmp_2e7322be
/lib/modules/2.4.18/kernel/drivers/video/em8300.o: insmod /lib/modules/2.4.18/ke rnel/drivers/video/em8300.o failed
/lib/modules/2.4.18/kernel/drivers/video/em8300.o: insmod em8300 failed
and when i do:
#em8300setup
bash: em8300setup: command not found
Well first, it is annoying reading here the advice from one more not so knowledgeable user to another.
Running configure/make in the src level dir WILL NOT MAKE THE MODULES, JESUS christ read the output from make yourself... it will only compile libdxr3 AND em8300setup... to install you need to run make install which only puts the libdxr3, the em83000setup and the utils in their right place. The modules are NOT I repeat NOT compiled yet but are just tarballed together and copied to the /usr filesystem.
So, you need to go to modules and make install it yourself for them to be copied into the running kernel.
And see this is where I need support, I have i2c-2.8.0 and I have applied the patch from SUSE as described in the CVS version of em8300, and now makeing the modules fails because of syntax errors in the code, JESUS what I do not like sloppy programmers...
The error is:
adv717x.c:120: warning: missing braces around initializer
adv717x.c:120: warning: (near initialization for `adv717x_driver.name')
adv717x.c:120: warning: initialization makes integer from pointer without a cast
adv717x.c:120: initializer element is not computable at load time
adv717x.c:120: (near initialization for `adv717x_driver.name[0]')
adv717x.c:122: excess elements in struct initializer
adv717x.c:122: (near initialization for `adv717x_driver.name')
adv717x.c:123: excess elements in struct initializer
adv717x.c:123: (near initialization for `adv717x_driver.name')
adv717x.c:124: excess elements in struct initializer
adv717x.c:124: (near initialization for `adv717x_driver.name')
adv717x.c:125: excess elements in struct initializer
adv717x.c:125: (near initialization for `adv717x_driver.name')
adv717x.c:127: excess elements in struct initializer
adv717x.c:127: (near initialization for `adv717x_driver.name')
make: *** [adv717x.o] Error 1
So, I'm stuck with having to downgrade i2c and lm_sensors if I want to use my H+ card...?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.