...to the "Beer Fund" :)

Array.org Netbook Repository for Ubuntu

Wired Module (atl1e) Enhancements

Description

The atl1e module provides wired ethernet drivers for the EeePC 900A and later.

Applies to...

Models:eeepc-1000 eeepc-1000H eeepc-1000HD? eeepc-701SD eeepc-900A eeepc-901 eeepc-904HD?

Known Issues

  • Bug #271744 - MAC Address change after suspend (atl1e)

Changes in intrepid

Git Repository: git://git.array.org/array/ubuntu-intrepid.git
  • commit 67c8661860fc02ec3414214bfa37a6e5b0fdd817
    Author: J. K. Cliburn <**********@gmail.com>
    Date: Tue Nov 11 16:21:48 2008 -0600
    atl1e: fix broken multicast by removing unnecessary crc inversion

    Bug: #300698

    Inverting the crc after calling ether_crc_le() is unnecessary and breaks
    multicast. Remove it.

    Tested-by: David Madore <**************@ens.fr>
    Signed-off-by: Jay Cliburn <**********@gmail.com>
    Cc: stable@kernel.org
    Signed-off-by: Jeff Garzik <*********@redhat.com>
    (cherry picked from commit 7ee0fddfe05f105d3346aa8774695e7130697836)

    Signed-off-by: Tim Gardner <*************@canonical.com>
  • commit b2daeedd1ab81b6eab882f4aabf555f3f1858f4b
    Author: Matthew Wilcox <*********@wil.cx>
    Date: Thu Oct 16 13:53:10 2008 -0600
    netdrvr: atl1e: Dont take the mdio_lock in atl1e_probe

    commit f382a0a8e9403c6d7f8b2cfa21e41fefb5d0c9bd upstream

    Lockdep warns about the mdio_lock taken with interrupts enabled then later
    taken from interrupt context. Initially, I considered changing these
    to spin_lock_irq/spin_unlock_irq, but then I looked at atl1e_phy_init()
    and saw that it calls msleep(). Sleeping while holding a spinlock is
    not allowed either.

    In the probe path, we haven't registered the interrupt handler, so
    it can't poke at this card yet. It's before we call register_netdev(),
    so I don't think any other threads can reach this card either. If I'm
    right, we don't need a spinlock at all.

    Signed-off-by: Matthew Wilcox <*******@linux.intel.com>
    Cc: Jay Cliburn <***********@bellsouth.net>
    Signed-off-by: Jeff Garzik <*********@redhat.com>
    Signed-off-by: David S. Miller <*******@davemloft.net>
    Signed-off-by: Greg Kroah-Hartman <********@suse.de>

Changes in hardy

Git Repository: git://git.array.org/array/ubuntu-hardy-lum.git
  • commit d26143d32112d164a9cc75085a7c0e10bb73b914
    Author: Adam McDaniel <******@array.org>
    Date: Wed Jul 30 13:36:28 2008 -0600
    Cleaned up the atl1e Makefiles
  • commit 8e2729f9b37988ee65b39f74aefad668c052cafc
    Author: Adam McDaniel <******@array.org>
    Date: Wed Jul 30 11:29:49 2008 -0600
    Cleaned up the atl1e directory structure
  • commit 71bac365fb8ef07582e124a16b9190f1b3d77486
    Author: Adam McDaniel <******@array.org>
    Date: Sat Jul 26 00:42:37 2008 -0600
    Imported atl1e wired lan drivers for eeepc 901

    Originally downloaded from a convoluted asus site:
    http://dlsvr01.asus.com/pub/ASUS/mb/socket775/P5KPL-CM/LinuxDrivers.zip
    Within the zip is ./LinuxDrivers/L1e_Lan/l1e-l2e-linux-v1.0.0.4.rar

Tags Assigned

hardy
intrepid
atl1e

Latest News

Search Tag: atl1e

Search by Tag
See All News