Ticket #650 (closed defect: fixed)

Opened 14 months ago

Last modified 7 months 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 9 months ago.
patch
dmesg-panic-stack-trace-2.6.32-r8187-dev_hard_start_xmit.log Download (7.4 KB) - added by jeromepoulin@… 7 months ago.
rtl8187_2.6.32.patch Download (4.8 KB) - added by jeromepoulin@… 7 months 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 13 months ago by anonymous

still nothing? :)

Changed 12 months ago by misterx

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

Changed 12 months ago by RobotCow

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

linuxinnovations.blogspot.com

Changed 11 months ago by anonymous

is there any hope? :S

Changed 9 months ago by m33x

Jap same here! Plz fix

Changed 9 months ago by sriharsha11@…

Awaiting a fix for this bug!!

Changed 9 months ago by daimonas

And Waiting....

Changed 9 months ago by m33x

still waiting

Changed 9 months ago by Ubscenez

patch

Changed 9 months ago by telemos

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

Changed 9 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 8 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 8 months ago by m4tr1x

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

Changed 7 months ago by jeromepoulin@…

Changed 7 months 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 7 months ago by evilsocket@…

Same panic here with 2.6.32 upon injection testing .

Changed 7 months 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 7 months 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
The resolution will be deleted. Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.