<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>181845</bug_id>
          
          <creation_ts>2007-06-13 01:18 0000</creation_ts>
          <short_desc>net-wireless/adm8211 - patches to fix compiles under kernel 2.6.20</short_desc>
          <delta_ts>2007-07-07 11:08:38 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2007.0</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://www.t2-project.org/packages/adm8211.html</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>163825</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>redhatter@gentoo.org</reporter>
          <assigned_to>mobile@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>redhatter@gentoo.org</who>
            <bug_when>2007-06-13 01:18:23 0000</bug_when>
            <thetext>Hi,

net-wireless/adm8211 has been broken under recent kernels for some months now... Just today however, I stumbled some patches that cleaned up most of the issues.

The site mentioned here is where I got most of the patches, the one exception being the 2.6.20-no-config_h.patch, which is my own creation.  These fix compiler errors with newer kernels.  I&apos;ll try the module out shortly (as soon as I locate my SMC wireless card), but it builds successfully under hardened-sources-2.6.20.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>redhatter@gentoo.org</who>
            <bug_when>2007-06-13 01:19:11 0000</bug_when>
            <thetext>Created an attachment (id=121871)
Updated: adm8211-20050620.ebuild

Updated ebuild</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>redhatter@gentoo.org</who>
            <bug_when>2007-06-13 01:19:47 0000</bug_when>
            <thetext>Created an attachment (id=121872)
Get rid of #include &lt;linux/config.h&gt;

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>redhatter@gentoo.org</who>
            <bug_when>2007-06-13 01:20:06 0000</bug_when>
            <thetext>Created an attachment (id=121873)
2.6.20 fixes

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>redhatter@gentoo.org</who>
            <bug_when>2007-06-13 01:20:32 0000</bug_when>
            <thetext>Created an attachment (id=121874)
2.6.17 fixes

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>redhatter@gentoo.org</who>
            <bug_when>2007-06-13 01:20:50 0000</bug_when>
            <thetext>Created an attachment (id=121875)
2.6.19 fixes

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>redhatter@gentoo.org</who>
            <bug_when>2007-06-13 02:19:15 0000</bug_when>
            <thetext>And it works... :-) (smc0 is the adm8211-based card... renamed thanks to ifrename)

wander ~ # iwconfig smc0
smc0      IEEE 802.11b  ESSID:&quot;BrisbaneMesh-longlandclan-719&quot;
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:40:05:C0:6B:A4
          Bit Rate:11 Mb/s   Tx-Power:41 dBm
          Retry limit:3   RTS thr:off   Fragment thr:off
          Encryption key:off

wander ~ # ifconfig smc0
smc0      Link encap:Ethernet  HWaddr 00:04:E2:87:5E:2B
          inet addr:10.160.34.4  Bcast:10.160.34.15  Mask:255.255.255.240
          inet6 addr: fe80::204:e2ff:fe87:5e2b/64 Scope:Link
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:499 errors:4 dropped:0 overruns:0 frame:4
          TX packets:476 errors:1 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:34726 (33.9 Kb)  TX bytes:70962 (69.2 Kb)
          Interrupt:11

wander ~ # ping -c 3 10.160.34.1
PING 10.160.34.1 (10.160.34.1) 56(84) bytes of data.
64 bytes from 10.160.34.1: icmp_seq=1 ttl=64 time=2.13 ms
64 bytes from 10.160.34.1: icmp_seq=2 ttl=64 time=2.01 ms
64 bytes from 10.160.34.1: icmp_seq=3 ttl=64 time=1.95 ms

--- 10.160.34.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 1.956/2.034/2.130/0.080 ms

Commit at will. :-)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2007-07-07 11:08:38 0000</bug_when>
            <thetext>thank you, committed.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>121871</attachid>
            <date>2007-06-13 01:19 0000</date>
            <desc>Updated: adm8211-20050620.ebuild</desc>
            <filename>adm8211-20050620.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L25ldC13aXJlbGVzcy9hZG04MjExL2FkbTgyMTEt
MjAwNTA2MjAuZWJ1aWxkLHYgMS4yIDIwMDUvMDYvMjcgMTc6MjQ6MDkgaGVyYnMgRXhwICQKCmlu
aGVyaXQgbGludXgtbW9kCgpTPSR7V09SS0RJUn0vJHtQTn0KCkRFU0NSSVBUSU9OPSJJRUVFIDgw
Mi4xMSB3aXJlbGVzcyBMQU4gZHJpdmVyIGZvciBhZG04MjExIGJhc2VkIGNhcmRzIgpIT01FUEFH
RT0iaHR0cDovL2FsdW1pbnVtLnNvdXJtaWxrLm5ldC9hZG04MjExLyIKU1JDX1VSST0iaHR0cDov
L2FsdW1pbnVtLnNvdXJtaWxrLm5ldC9hZG04MjExLyR7UH0udGFyLmJ6MiIKCkxJQ0VOU0U9IkdQ
TC0yIgpTTE9UPSIwIgpLRVlXT1JEUz0ifmFtZDY0IH54ODYiCgpJVVNFPSIiClJERVBFTkQ9Im5l
dC13aXJlbGVzcy93aXJlbGVzcy10b29scyIKCkJVSUxEX1RBUkdFVFM9ImFsbCIKCk1PRFVMRV9O
QU1FUz0iYWRtODIxMShuZXQ6KSIKCkNPTkZJR19DSEVDSz0iTkVUX1JBRElPIENSWVBUT19BUkM0
IgpFUlJPUl9ORVRfUkFESU89IiR7UH0gcmVxdWlyZXMgc3VwcG9ydCBmb3IgV2lyZWxlc3MgTEFO
IGRyaXZlcnMgKG5vbi1oYW1yYWRpbykgJiBXaXJlbGVzcyBFeHRlbnNpb25zIChDT05GSUdfTkVU
X1JBRElPKS4iCkVSUk9SX0NSWVBUT19BUkM0PSIke1B9IHJlcXVpcmVzIHN1cHBvcnQgZm9yIEFS
QzQgY2lwaGVyIGFsZ29yaXRobSAoQ09ORklHX0NSWVBUT19BUkM0KS4iCgpwa2dfc2V0dXAoKSB7
CglsaW51eC1tb2RfcGtnX3NldHVwCgoJaWYga2VybmVsX2lzIGx0IDIgNiAxMDsgdGhlbgoJCWVl
cnJvciAiJHtQfSByZXF1aXJlcyBsaW51eC0yLjYuOSBvciBsYXRlci4iCgkJZGllICIke1B9IHJl
cXVpcmVzIGxpbnV4LTIuNi45IG9yIGxhdGVyIgoJZmkKCglCVUlMRF9QQVJBTVM9IktESVI9JHtL
Vl9ESVJ9Igp9CgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7QX0KCgljZCAke1N9CgllcGF0Y2gg
JHtGSUxFU0RJUn0vbGludXgtMi42LjE3LnBhdGNoCgllcGF0Y2ggJHtGSUxFU0RJUn0vbGludXgt
Mi42LjE5LnBhdGNoCgllcGF0Y2ggJHtGSUxFU0RJUn0vMi42LjIwLnBhdGNoCgllcGF0Y2ggJHtG
SUxFU0RJUn0vMi42LjIwLW5vLWNvbmZpZ19oLnBhdGNoCgoJY29udmVydF90b19tICR7U30vTWFr
ZWZpbGUKfQoKc3JjX2luc3RhbGwoKSB7CglsaW51eC1tb2Rfc3JjX2luc3RhbGwKCglkb2RvYyBD
aGFuZ2Vsb2cgTk9URVMgVE9ETwp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>121872</attachid>
            <date>2007-06-13 01:19 0000</date>
            <desc>Get rid of #include &lt;linux/config.h&gt;</desc>
            <filename>2.6.20-no-config_h.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGFkbTgyMTEvd2VwLmMub2xkCTIwMDctMDYtMTMgMTE6MDY6MDcuNzc4MzMwNDMwICsxMDAw
CisrKyBhZG04MjExL3dlcC5jCTIwMDctMDYtMTMgMTE6MDY6MTYuNDQyMDA4NzMyICsxMDAwCkBA
IC0xMCw3ICsxMCw2IEBACiAgKiBtb3JlIGRldGFpbHMuCiAgKi8KIAotI2luY2x1ZGUgPGxpbnV4
L2NvbmZpZy5oPgogI2luY2x1ZGUgPGxpbnV4L3ZlcnNpb24uaD4KICNpbmNsdWRlIDxsaW51eC9t
b2R1bGUuaD4KICNpbmNsdWRlIDxsaW51eC9pbml0Lmg+Ci0tLSBhZG04MjExL2FkbTgyMTFfaHcu
Yy5vbGQJMjAwNy0wNi0xMyAxMToxMDoxMi45NDk5Mjc5NjYgKzEwMDAKKysrIGFkbTgyMTEvYWRt
ODIxMV9ody5jCTIwMDctMDYtMTMgMTE6MTA6MjMuODM4MjY2ODgxICsxMDAwCkBAIC0yOSw3ICsy
OSw2IEBACiAgKi8KIAogCi0jaW5jbHVkZSA8bGludXgvY29uZmlnLmg+CiAjaW5jbHVkZSA8bGlu
dXgvdmVyc2lvbi5oPgogI2luY2x1ZGUgPGxpbnV4L21vZHVsZS5oPgogI2luY2x1ZGUgPGxpbnV4
L2luaXQuaD4K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>121873</attachid>
            <date>2007-06-13 01:20 0000</date>
            <desc>2.6.20 fixes</desc>
            <filename>2.6.20.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">IyAtLS0gVDItQ09QWVJJR0hULU5PVEUtQkVHSU4gLS0tCiMgVGhpcyBjb3B5cmlnaHQgbm90ZSBp
cyBhdXRvLWdlbmVyYXRlZCBieSAuL3NjcmlwdHMvQ3JlYXRlLUNvcHlQYXRjaC4KIyAKIyBUMiBT
REU6IHBhY2thZ2UvLi4uL2FkbTgyMTEvMi42LjIwLnBhdGNoCiMgQ29weXJpZ2h0IChDKSAyMDA3
IFRoZSBUMiBTREUgUHJvamVjdAojIAojIE1vcmUgaW5mb3JtYXRpb24gY2FuIGJlIGZvdW5kIGlu
IHRoZSBmaWxlcyBDT1BZSU5HIGFuZCBSRUFETUUuCiMgCiMgVGhpcyBwYXRjaCBmaWxlIGlzIGR1
YWwtbGljZW5zZWQuIEl0IGlzIGF2YWlsYWJsZSB1bmRlciB0aGUgbGljZW5zZSB0aGUKIyBwYXRj
aGVkIHByb2plY3QgaXMgbGljZW5zZWQgdW5kZXIsIGFzIGxvbmcgYXMgaXQgaXMgYW4gT3BlblNv
dXJjZSBsaWNlbnNlCiMgYXMgZGVmaW5lZCBhdCBodHRwOi8vd3d3Lm9wZW5zb3VyY2Uub3JnLyAo
ZS5nLiBCU0QsIFgxMSkgb3IgdW5kZXIgdGhlIHRlcm1zCiMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZQojIEZvdW5kYXRp
b247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yIChhdCB5b3VyIG9wdGlvbikg
YW55IGxhdGVyCiMgdmVyc2lvbi4KIyAtLS0gVDItQ09QWVJJR0hULU5PVEUtRU5EIC0tLQoKLS0t
IGFkbTgyMTEvd2VwLmMudmFuaWxsYQkyMDA3LTAzLTMwIDA5OjM2OjI0LjQ0NjI0MTAwMyArMDIw
MAorKysgYWRtODIxMS93ZXAuYwkyMDA3LTAzLTMwIDA5OjQ0OjAxLjg2MDMwNzU0NiArMDIwMApA
QCAtMjIsNiArMjIsOCBAQAogI2luY2x1ZGUgPGxpbnV4L2NyYzMyLmg+CiAjaW5jbHVkZSA8YXNt
L3N0cmluZy5oPgogI2luY2x1ZGUgPGFzbS9zY2F0dGVybGlzdC5oPgorI2luY2x1ZGUgPGFzbS9w
YWdlLmg+CisjaW5jbHVkZSA8bGludXgvbW0uaD4KIAogI2lmbmRlZiBDT05GSUdfQ1JZUFRPCiAj
ZXJyb3IgQ09ORklHX0NSWVBUTyByZXF1aXJlZCB0byBidWlsZAo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>121874</attachid>
            <date>2007-06-13 01:20 0000</date>
            <desc>2.6.17 fixes</desc>
            <filename>linux-2.6.17.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGFkbTgyMTEvYWRtODIxMV9ody5jLnZhbmlsbGEJMjAwNi0wNy0wMSAxNzoxNzo0NS4wMDAw
MDAwMDAgKzAwMDAKKysrIGFkbTgyMTEvYWRtODIxMV9ody5jCTIwMDYtMDctMDEgMTc6MjA6MTAu
MDAwMDAwMDAwICswMDAwCkBAIC0zOSw2ICszOSw3IEBACiAjaW5jbHVkZSA8bGludXgvZXRoZXJk
ZXZpY2UuaD4KICNpbmNsdWRlIDxsaW51eC9pb3BvcnQuaD4KICNpbmNsdWRlIDxsaW51eC9wY2ku
aD4KKyNpbmNsdWRlIDxsaW51eC9kbWEtbWFwcGluZy5oPgogI2luY2x1ZGUgPGxpbnV4L2lmX2Fy
cC5oPgogI2luY2x1ZGUgPGxpbnV4L2RlbGF5Lmg+CiAjaW5jbHVkZSA8bGludXgvY3JjMzIuaD4K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>121875</attachid>
            <date>2007-06-13 01:20 0000</date>
            <desc>2.6.19 fixes</desc>
            <filename>linux-2.6.19.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">IyAtLS0gVDItQ09QWVJJR0hULU5PVEUtQkVHSU4gLS0tCiMgVGhpcyBjb3B5cmlnaHQgbm90ZSBp
cyBhdXRvLWdlbmVyYXRlZCBieSAuL3NjcmlwdHMvQ3JlYXRlLUNvcHlQYXRjaC4KIyAKIyBUMiBT
REU6IHBhY2thZ2UvLi4uL2FkbTgyMTEvbGludXgtMi42LjE5LnBhdGNoCiMgQ29weXJpZ2h0IChD
KSAyMDA3IFRoZSBUMiBTREUgUHJvamVjdAojIAojIE1vcmUgaW5mb3JtYXRpb24gY2FuIGJlIGZv
dW5kIGluIHRoZSBmaWxlcyBDT1BZSU5HIGFuZCBSRUFETUUuCiMgCiMgVGhpcyBwYXRjaCBmaWxl
IGlzIGR1YWwtbGljZW5zZWQuIEl0IGlzIGF2YWlsYWJsZSB1bmRlciB0aGUgbGljZW5zZSB0aGUK
IyBwYXRjaGVkIHByb2plY3QgaXMgbGljZW5zZWQgdW5kZXIsIGFzIGxvbmcgYXMgaXQgaXMgYW4g
T3BlblNvdXJjZSBsaWNlbnNlCiMgYXMgZGVmaW5lZCBhdCBodHRwOi8vd3d3Lm9wZW5zb3VyY2Uu
b3JnLyAoZS5nLiBCU0QsIFgxMSkgb3IgdW5kZXIgdGhlIHRlcm1zCiMgb2YgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZQojIEZv
dW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yIChhdCB5b3VyIG9w
dGlvbikgYW55IGxhdGVyCiMgdmVyc2lvbi4KIyAtLS0gVDItQ09QWVJJR0hULU5PVEUtRU5EIC0t
LQoKLS0tIGFkbTgyMTEvYWRtODIxMV9ody5jLm9yaWcJMjAwNS0wMy0yMyAxMjoxMjowMi4wMDAw
MDAwMDAgKzAxMDAKKysrIGFkbTgyMTEvYWRtODIxMV9ody5jCTIwMDctMDEtMDIgMTY6NTQ6MDgu
MDAwMDAwMDAwICswMTAwCkBAIC0yNDY4LDkgKzI0NjgsMTMgQEAKIAlkZXYtPnNldF9tYWNfYWRk
cmVzcyA9IGFkbTgyMTFfc2V0X21hY19hZGRyZXNzOwogCWRldi0+aGFyZF9zdGFydF94bWl0ID0g
YWRtODIxMV9oYXJkX3N0YXJ0X3htaXQ7CiAKKyNpZiBXSVJFTEVTU19FWFQgPj0gMTIKKyNpZiBX
SVJFTEVTU19FWFQgPCAyMAogCWRldi0+Z2V0X3dpcmVsZXNzX3N0YXRzID0gYWRtODIxMV9nZXRf
d2lyZWxlc3Nfc3RhdHM7CisjZW5kaWYKIAlkZXYtPndpcmVsZXNzX2hhbmRsZXJzID0KIAkJKHN0
cnVjdCBpd19oYW5kbGVyX2RlZiAqKSAmYWRtODIxMV9pd19oYW5kbGVyX2RlZjsKKyNlbmRpZgog
CiAJaW5pdF90aW1lcigmcHJpdi0+dGltZXIpOwogCXByaXYtPnRpbWVyLmRhdGEgPSAodW5zaWdu
ZWQgbG9uZykgZGV2Owo=
</data>        

          </attachment>
    </bug>

</bugzilla>