[GH-ISSUE #607] Lenovo Ideapad 310-15ISK #546

Closed
opened 2026-02-26 00:32:57 +03:00 by kerem · 6 comments
Owner

Originally created by @Fusseldieb on GitHub (Dec 22, 2018).
Original GitHub issue: https://github.com/hirschmann/nbfc/issues/607

Hi,
I dug around in the configs and found that the Lenovo 310 is not on the list.
I tried to pick other Lenovo's, but it obviosuly didn't work.
I would love to see if someone has figured it out how to control the fan on this particular model.

Originally created by @Fusseldieb on GitHub (Dec 22, 2018). Original GitHub issue: https://github.com/hirschmann/nbfc/issues/607 Hi, I dug around in the configs and found that the Lenovo 310 is not on the list. I tried to pick other Lenovo's, but it obviosuly didn't work. I would love to see if someone has figured it out how to control the fan on this particular model.
kerem 2026-02-26 00:32:57 +03:00
  • closed this issue
  • added the
    Stale
    label
Author
Owner

@Gitarski commented on GitHub (Dec 23, 2018):

You can try running "nbfc config -r" from the directory where NBFC is installed.

This will recommend a config that might work.

If nothing shows up, you'll have to create a config yourself. You may want to contribute that to NBFC once it's working properly.

You can use other configs as a template. Instructions on how to do this can be found in the wiki.

<!-- gh-comment-id:449617528 --> @Gitarski commented on GitHub (Dec 23, 2018): You can try running "nbfc config -r" from the directory where NBFC is installed. This will recommend a config that might work. If nothing shows up, you'll have to create a config yourself. You may want to contribute that to NBFC once it's working properly. You can use other configs as a template. Instructions on how to do this can be found in the wiki.
Author
Owner

@Fusseldieb commented on GitHub (Dec 23, 2018):

I already tried all of them, none works.

If nothing shows up, you'll have to create a config yourself. You may want to contribute that to NBFC once it's working properly.

I'm not even sure what those "registers" are and how I can find the right one... Any point in the right direction would be great.

<!-- gh-comment-id:449621194 --> @Fusseldieb commented on GitHub (Dec 23, 2018): I already tried all of them, none works. > If nothing shows up, you'll have to create a config yourself. You may want to contribute that to NBFC once it's working properly. I'm not even sure what those "registers" are and how I can find the right one... Any point in the right direction would be great.
Author
Owner

@Gitarski commented on GitHub (Dec 23, 2018):

If it showed some configurations that are compatible, that's a good sign. Before trying to make a new config, try to use one of the recommended configurations.

First, make sure you are using NBFC properly.

The way I use it is to first enable it using the radio box in the NBFC window. I believe it is not selected by default. Following that, you can move the displayed slider to set the target fan speed. It will take a few seconds to be put into effect.

You may have already done this, but wanted to confirm how you are enabling NBFC.

Does the temperature look correct? Does the fan speed seem correct? If you click on the buttons with the two dots, to select a config, the dialog box that shows up will have an edit button. Clicking on the edit button brings up the config editor.

The Fan configuration tab in the config editor shows the fan configuration. Mine only has one line for CPU fan. Double-clicking that shows details of the configuration. Probably the most interesting one here is the Temperature thresholds tab. This shows the fan speed settings at different temperature settings.

So, to confirm, please explain how your NBFC is behaving and what you are expecting.

Just trying to help!

<!-- gh-comment-id:449646742 --> @Gitarski commented on GitHub (Dec 23, 2018): If it showed some configurations that are compatible, that's a good sign. Before trying to make a new config, try to use one of the recommended configurations. First, make sure you are using NBFC properly. The way I use it is to first enable it using the radio box in the NBFC window. I believe it is not selected by default. Following that, you can move the displayed slider to set the target fan speed. It will take a few seconds to be put into effect. You may have already done this, but wanted to confirm how you are enabling NBFC. Does the temperature look correct? Does the fan speed seem correct? If you click on the buttons with the two dots, to select a config, the dialog box that shows up will have an edit button. Clicking on the edit button brings up the config editor. The Fan configuration tab in the config editor shows the fan configuration. Mine only has one line for CPU fan. Double-clicking that shows details of the configuration. Probably the most interesting one here is the Temperature thresholds tab. This shows the fan speed settings at different temperature settings. So, to confirm, please explain how your NBFC is behaving and what you are expecting. Just trying to help!
Author
Owner

@renoxtv commented on GitHub (Feb 3, 2019):

Hi. Set your config to Lenovo Yoga 510 and edit the write register to 189. This will allow you to set your fan speed only to 100% but its still useful to fight that 61C temp limit that im sure you hate :D

<!-- gh-comment-id:460062539 --> @renoxtv commented on GitHub (Feb 3, 2019): Hi. Set your config to Lenovo Yoga 510 and edit the write register to 189. This will allow you to set your fan speed only to 100% but its still useful to fight that 61C temp limit that im sure you hate :D
Author
Owner

@Fusseldieb commented on GitHub (Feb 4, 2019):

@renoxtv I did that just to test
image
Yeah, it works, somehow... It unfortunately only goes to near 100%. True 100% is a little louder. And we can't adjust the speed too.

But thanks for your effort nonetheless :)

<!-- gh-comment-id:460189608 --> @Fusseldieb commented on GitHub (Feb 4, 2019): @renoxtv I did that just to test ![image](https://user-images.githubusercontent.com/4715129/52201452-92fd1680-2852-11e9-93c9-72213967ff5b.png) Yeah, it works, somehow... It unfortunately only goes to near 100%. True 100% is a little louder. And we can't adjust the speed too. But thanks for your effort nonetheless :)
Author
Owner

@github-actions[bot] commented on GitHub (Nov 20, 2019):

This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed

<!-- gh-comment-id:555772258 --> @github-actions[bot] commented on GitHub (Nov 20, 2019): This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nbfc-hirschmann#546
No description provided.