Ticket #650 (closed defect: fixed)

Opened 8 months ago

Last modified 4 weeks ago

r8187 compile error with kernek 2.6.31+

Reported by: darkAudax Owned by:
Priority: major Milestone: N/A
Component: drivers Version: N/A
Keywords: r8187 ieee80211 Cc:

Description

Source posting:  http://forum.aircrack-ng.org/index.php?topic=5746.msg30658#msg30658

Hello, starting from kernel 2.6.31+ they removing backwards compatibility of net api, so the patches don't longer work. Error:

Code: /home/dflt/tmp/r8187/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_module.c:121: error: 'struct net_device' has no member named 'hard_start_xmit'

Attachments

rtl8187-ng-2.6.31.patch Download (3.3 KB) - added by Ubscenez 3 months ago.
patch
dmesg-panic-stack-trace-2.6.32-r8187-dev_hard_start_xmit.log Download (7.4 KB) - added by jeromepoulin@… 6 weeks ago.
rtl8187_2.6.32.patch Download (4.8 KB) - added by jeromepoulin@… 6 weeks ago.
rtl8187_2.6.32.patch - This obsoletes ng-2.6.31 patch which crashes on 2.6.32 when injecting. Tested on clean install, apply 2.6.27 then 2.6.32 and everything works from highpower to badcrc.

Change History

Changed 7 months ago by anonymous

still nothing? :)

Changed 7 months ago by misterx

  • version changed from 1.0-dev to N/A
  • milestone changed from 1.0 to N/A

Changed 6 months ago by RobotCow

Also same problem, and would love to see it fixed, at least a work around!

linuxinnovations.blogspot.com

Changed 6 months ago by anonymous

is there any hope? :S

Changed 4 months ago by m33x

Jap same here! Plz fix

Changed 4 months ago by sriharsha11@…

Awaiting a fix for this bug!!

Changed 3 months ago by daimonas

And Waiting....

Changed 3 months ago by m33x

still waiting

Changed 3 months ago by Ubscenez

patch

Changed 3 months ago by telemos

Ubscenez this patch is not the solution and what the hell is wrong with the spam guard OMG

Changed 3 months ago by altamash

well it would have been better if there were some instructions as to how to use this patch, when i tried with the commands used for earlier patches, it came up with some error.

Changed 2 months ago by altamash

This driver by realtek compiles in 2.6.31 and 2.6.32 but it still needs patching to make it fully compatible with networkmanager for internet use.

 http://www.4shared.com/file/188631523/a725eefa/rtl8187L_linux_26103901042010r.html

Changed 2 months ago by m4tr1x

Where you find this driver? Injection do not work.. You test it with injection? check dmesg when you try

Changed 6 weeks ago by jeromepoulin@…

Changed 6 weeks ago by jeromepoulin@…

Even with the new 2.6.31 patch, 2.6.32 panic's when starting to transmit. airodump-ng will work then using aireplay-ng --test or fakeauth or anything that transmits instantly panics the Kernel.

Changed 6 weeks ago by evilsocket@…

Same panic here with 2.6.32 upon injection testing .

Changed 6 weeks ago by jeromepoulin@…

rtl8187_2.6.32.patch - This obsoletes ng-2.6.31 patch which crashes on 2.6.32 when injecting. Tested on clean install, apply 2.6.27 then 2.6.32 and everything works from highpower to badcrc.

Changed 4 weeks ago by misterx

  • status changed from new to closed
  • resolution set to fixed

Committed in r1659.

Add/Change #650 (r8187 compile error with kernek 2.6.31+)

Author


E-mail address and user name can be saved in the Preferences.


Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.