buggNewSense GNU/Linux - Bugs: bug #37522, r8169 module is disabled in...


You are not allowed to post comments on this tracker with your current authentification level.

bug #37522: r8169 module is disabled in linux-libre kernel of gnewsense 3 Parkes

Submitted by:  André Silva <emulatorman>
Submitted on:  Mon Oct 8 03:34:24 2012  
Category: gNewSense 3Severity: 3 - Normal
Item Group: amd64Status: Fixed
Privacy: PublicAssigned to: Sam Geeraerts <samgee>
Open/Closed: Closed

(Jump to the original submission Jump to the original submission)

Sat Feb 23 22:01:46 2013, comment #8:

Marek confirmed that it works now.

Sam Geeraerts <samgee>
Project AdministratorIn charge of this item.
Tue Feb 19 21:34:25 2013, comment #7:

Thanks for looking into this. I've patched our kernel accordingly and it's now available in the repo. Please test if it works with your hardware.

Sam Geeraerts <samgee>
Project AdministratorIn charge of this item.
Sat Oct 13 11:31:51 2012, comment #6:

I checked the last revision. In this case only I made a little change in config file [2] (without modify anything in debian/patches/series due that the most important troubled r8169 patches were commented). In Parabola, we had CONFIG_R8169 as module and CONFIG_R8169_VLAN disabled in the version [1]. Debian has CONFIG_R8169_VLAN enabled. So, I decided to try build with the same configuration (R8169 modules) that we had in Parabola when we used 2.6 kernels and now works! Conclusion: CONFIG_R8169_VLAN should be the problem. Solved!

[1] https://projects.parabolagnulinux.org/abslibre.git/diff/pkgbuilds/kernel26-libre/config.x86_64?id=34c6d370c110fa4cdcdb1e9d3da611b936c8a893

[2] http://pastebin.com/raw.php?i=Hgytf8kW

(file #26758)

André Silva <emulatorman>
Sat Oct 13 02:50:14 2012, comment #5:

I made a wrong revision due that my modification was related with linux-2.6_2.6.32-41gnewsense1.diff.gz, not linux-2.6_2.6.32-45gnewsense2.diff.gz. I will recheck again, but the last version. Sorry for the inconvenience.

André Silva <emulatorman>
Wed Oct 10 07:49:00 2012, comment #4:

I checked all patches related to r8169 and bugfixes patches works perfectly, but I found the problem with the patches inside of debian/patches/features/all/r8169. I checked one by one, but i had issues on compilation still. So, I decided comment them and now works. I believe that the problem is that our r8169 module deblobbed is very different than linux vainilla, I believe that the problem is related about it. Those patches are features that could be adapted for r8169 for the linux vainilla that uses the blob. I send a diff with the differences.

(file #26730)

André Silva <emulatorman>
Mon Oct 8 21:48:33 2012, comment #3:

I believe that if debian's r8169 patches generates conflicts with our deblob script is necessary remove debian patches related to this module to solve it, is it possible do it in this distro?
I think that r8169 module is very important to be enabled, due that the most of motherbords of the market use that module at the present (eg: all asus and asrock motherboards has this model version included via onboard).
If you will release a new revision of linux-libre with this module enabled, please let me know about it to install this distro on my friend's machine :)

André Silva <emulatorman>
Mon Oct 8 18:34:26 2012, comment #2:

If I recall correctly, that module (or Debian's patches for it) conflict with the deblob script I applied. I chose to disable it so I could release early. I did add comments to the code to remind me to reinvestigate at a later time (e.g. [1]). I suspect the remedy will involve editing some or all of Debian's r8169 patches.

[1] http://bzr.savannah.gnu.org/lh/gnewsense/packages-parkes/linux-2.6/annotate/head:/debian/patches/series/3

Sam Geeraerts <samgee>
Project AdministratorIn charge of this item.
Mon Oct 8 05:01:33 2012, comment #1:

I posted in the title "r8169 module is disabled in linux-libre kernel of gnewsense 3 parked"

Here is the correction => "r8169 module is disabled in linux-libre kernel of gnewsense 3 parkes"

Sorry about the inconvenience

André Silva <emulatorman>
Mon Oct 8 03:34:24 2012, original submission:

Hi guys, i'm a parabola hacker and maintains linux-libre package with other hackers and we have r8169 module enabled in linux-libre kernel by default. my machine is using this module in Parabola. Now, I'm installing gnewsense 3 in the my friend's computer (similar than my machine), but i don't understand why r8169 module is disabled, this module is functional without the blob.

André Silva <emulatorman>


Attached Files
file #26758:  config.patch added by emulatorman (388B - text/x-patch)
file #26730:  r8169.patch added by emulatorman (11kB - text/x-patch - diff with r8169 features patches commented)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by samgee (Posted a comment)
  • -unavailable- added by emulatorman (Submitted the item)

    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 8 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat Feb 23 22:01:46 2013samgeeStatusReady For Test=>Fixed
      Assigned toNone=>samgee
    Tue Feb 19 21:34:25 2013samgeeStatusConfirmed=>Ready For Test
    Sat Oct 13 11:31:51 2012emulatormanAttached File-=>Added config.patch, #26758
    Wed Oct 10 07:49:00 2012emulatormanAttached File-=>Added r8169.patch, #26730
    Mon Oct 8 18:34:26 2012samgeeStatusNone=>Confirmed
      Summaryr8169 module is disabled in linux-libre kernel of gnewsense 3 parked=>r8169 module is disabled in linux-libre kernel of gnewsense 3 Parkes

    Back to the top

    Powered by Savane 3.1-cleanup