Linux - Hardware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
|
|
12-21-2002, 07:44 PM
|
#16
|
Senior Member
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590
Rep:
|
What are the permissions on /dev/em8300*?
|
|
|
12-21-2002, 08:51 PM
|
#17
|
Member
Registered: Mar 2002
Location: Rosario, Argentina
Distribution: SuSE 9.2
Posts: 32
Original Poster
Rep:
|
666 on each one
|
|
|
12-21-2002, 08:58 PM
|
#18
|
Senior Member
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590
Rep:
|
Ok, are the modules loaded correctly?
What happens when you do "em8300setup"?
|
|
|
12-22-2002, 02:36 AM
|
#19
|
Member
Registered: Mar 2002
Location: Rosario, Argentina
Distribution: SuSE 9.2
Posts: 32
Original Poster
Rep:
|
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
|
|
|
12-22-2002, 06:06 AM
|
#20
|
Senior Member
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590
Rep:
|
Is your kernel configured for i2c support?
|
|
|
12-22-2002, 01:37 PM
|
#21
|
Member
Registered: Mar 2002
Location: Rosario, Argentina
Distribution: SuSE 9.2
Posts: 32
Original Poster
Rep:
|
yes
|
|
|
09-06-2003, 05:04 AM
|
#22
|
LQ Newbie
Registered: Sep 2003
Posts: 1
Rep:
|
em8300 and i2c-2.8.0
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...?
|
|
|
All times are GMT -5. The time now is 03:27 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|