Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: Enable building of mod lirc-serial #117

Closed
BernhardRode opened this issue Jan 12, 2012 · 4 comments
Closed

Request: Enable building of mod lirc-serial #117

BernhardRode opened this issue Jan 12, 2012 · 4 comments
Milestone

Comments

@BernhardRode
Copy link

Up to around christmas module lirc-serial was inlcuded in every nightly build of Openelec-eden and I was perfectly fine with the Workaround we found in the Forum (see the link below).

I tried to find the setting in the sources, but without succes...

Would it be possible to reenable the module lirc_serial for future builds?

Forum Post about the Issue: http://www.openelec.tv/forum/47-development-builds/21343-modprobe-lircserial-not-found-in-modulesdep-openelec-ionx8664-devel-20111231023756-r9400

Forum Post Workaround to use lirc-serial based IR Receivers: http://www.openelec.tv/forum/19-feature-suggestions/2160-serial-ir-receiver

@BernhardRode
Copy link
Author

I also found this bug on the fedora wiki:

https://bugzilla.redhat.com/show_bug.cgi?id=784398

with the fix:

http://pkgs.fedoraproject.org/gitweb/?p=kernel.git;a=commitdiff;h=d5f748edcbaf363a40a59a2069a4acbc37422f20

Could this help to reenable lirc_serial?

@BernhardRode
Copy link
Author

After a clean build, I changed to my "build./linux" directory and did a "make menuconfig"

And i found the serial driver under -> Device drivers -> Staging drivers -> Media staging drivers -> Homebrew Serial driver

Then I had to Switch Device drivers -> Character devices -> Serial drivers -> 8250/... from * to M

--- This is a diff off thebuild.OpenELEC-ION.x86_64-devel/linux-3.2.1/.config file before and after make menuconfig ---

1324c1324,1325
< CONFIG_SERIAL_8250=m
---
> CONFIG_SERIAL_8250=y
> # CONFIG_SERIAL_8250_CONSOLE is not set
1326,1327c1327,1328
< CONFIG_SERIAL_8250_PCI=m
< CONFIG_SERIAL_8250_PNP=m
---
> CONFIG_SERIAL_8250_PCI=y
> CONFIG_SERIAL_8250_PNP=y
1336c1337
< CONFIG_SERIAL_CORE=m
---
> CONFIG_SERIAL_CORE=y
2305,2314c2306
< CONFIG_LIRC_STAGING=y
< # CONFIG_LIRC_BT829 is not set
< # CONFIG_LIRC_IGORPLUGUSB is not set
< # CONFIG_LIRC_IMON is not set
< # CONFIG_LIRC_SASEM is not set
< CONFIG_LIRC_SERIAL=y
< CONFIG_LIRC_SERIAL_TRANSMITTER=y
< # CONFIG_LIRC_SIR is not set
< # CONFIG_LIRC_TTUSBIR is not set
< # CONFIG_LIRC_ZILOG is not set
---
> # CONFIG_LIRC_STAGING is not set

then i ran a "make clean && make" in "build.OpenELEC-ION.x86_64-devel/linux-3.2.1"

Now I'm building new SYSTEM and KERNEL files to try it...

@BernhardRode
Copy link
Author

Doesn't work :( anyone any suggestions?

@sraue
Copy link
Contributor

sraue commented Apr 9, 2012

already added

@sraue sraue closed this as completed Apr 9, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants