[illumos-Developer] Illumos device drivers (Was: Solaris Future?)

Gary Mills mills at cc.umanitoba.ca
Thu Jul 28 17:55:34 PDT 2011


On Thu, Jul 28, 2011 at 10:40:27PM +0100, Alex Lam S.L. wrote:
> On Thu, Jul 28, 2011 at 10:13 PM, Gary Mills <mills at cc.umanitoba.ca> wrote:
> > On Thu, Jul 28, 2011 at 12:09:44PM -0700, Garrett D'Amore wrote:
> >> On 07/28/2011 11:53 AM, Gary Mills wrote:
> >> >On Thu, Jul 28, 2011 at 11:21:28AM -0500, Gary Mills wrote:
> >> >I found another one that should be easier.  My ASUS Eeepc laptop runs
> >> >Opensolaris, but it has no driver for the wired ethernet.  Wireless
> >> >works.  The wired ethernet device shows up this way in `scanpci':
> >> >
> >> >     pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x1969 device 0x1062
> >> >      Atheros Communications Atheros AR8132 / L1c Gigabit Ethernet Adapter
> >> >
> >> >Maybe I only need to modify the `atge' driver.
> >>
> >> This is probably a fairly straight-forward task if you can find either
> >> programming specs, or a working Linux driver.
> >
> > I tried Ubuntu 10.10 on it.  The wired ethernet works.  What are the
> > legalities of examining the Linux driver or Red Hat patches to the
> > driver to find a fix for the Illumos driver?
> 
> I don't know if you mean this "atge" driver:
> 
> http://homepage2.nifty.com/mrym3/taiyodo/eng/
> 
> This works for the L1 chip on the ASUS motherboard.

No, it's the one in usr/src/uts/common/io/atge of the illumos source.
It seems to be nicely written, but there are only these two devices
listed for it in /etc/driver_aliases:

    atge "pciex1969,1026"
    atge "pciex1969,1048"

-- 
-Gary Mills-        -Unix Group-        -Computer and Network Services-



More information about the Developer mailing list