Re: FreeBSD on Eeepc 1000h

2008-11-03 Thread Sven
On 11/3/08, Pyun YongHyeon [EMAIL PROTECTED] wrote:
 In clear text: at the moment there is no driver available? Is this
 correct?

 That's not true anymore. There *IS* a driver, ale(4). See below.
  I've sent CFT to CURRENT ML and waiting for feedbacks from users.
  http://marc.info/?t=12253398883r=1w=2
  (For unknown reason archiving service of CURRENT ML does'nt seem to
  work. :-( )
  I'm not subscribed to questions@ so please CC to me.

Hi Pyun

Thanks for the information and your contribution. I will test the
driver next weekend.

kind regards
Sven
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD on Eeepc 1000h

2008-11-02 Thread Matthias Apitz
El día Sunday, November 02, 2008 a las 02:48:13AM +0300, Boris Samorodov 
escribió:

 Sven Aluoor [EMAIL PROTECTED] writes:
 
  I tried netinstall of stable and current. Both versions of the
  installer dont have driver for my NIC.
 
  How to get ethernet working?
 
  lscpi on Debian Lenny:
  03:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit
  Ethernet Adapter (rev b0)
 
 Seems that you may be interested at:
 http://docs.freebsd.org/cgi/getmsg.cgi?fetch=343551+0+current/freebsd-current

Known issues and FreeBSD work for the eeePC series are described here:
http://wiki.freebsd.org/AsusEee

HIH

matthias
-- 
Matthias Apitz
Manager Technical Support - OCLC GmbH
Gruenwalder Weg 28g - 82041 Oberhaching - Germany
t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211
e [EMAIL PROTECTED] - w http://www.oclc.org/ http://www.UnixArea.de/
b http://gurucubano.blogspot.com/
A computer is like an air conditioner, it stops working when you open Windows
Una computadora es como aire acondicionado, deja de funcionar si abres Windows
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD on Eeepc 1000h

2008-11-02 Thread Sven Aluoor
On Sun, 2 Nov 2008 08:42:53 +0100
Matthias Apitz [EMAIL PROTECTED] wrote:
 El día Sunday, November 02, 2008 a las 02:48:13AM +0300, Boris
 Samorodov escribió:
  Seems that you may be interested at:
  http://docs.freebsd.org/cgi/getmsg.cgi?fetch=343551+0+current/freebsd-current

Hi Boris

This link reference to an empty document

 Known issues and FreeBSD work for the eeePC series are described here:
 http://wiki.freebsd.org/AsusEee
 
 HIH

Hi Matthias

Thanks for the wikipage. I quote from there:

Atheros L1 FastEthernet
This one is second generation of L1 controller which is supposed to be
heavily modified by Atheros after acquiring Attansic. This controller
uses different bits/meaning in register layouts and seems to use
different descriptor formats. This is not supported by the age(4)
driver. 

In clear text: at the moment there is no driver available? Is this
correct?

thanks
kind regards
Sven
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD on Eeepc 1000h

2008-11-02 Thread Matthias Apitz
El día Sunday, November 02, 2008 a las 01:56:27PM +0100, Sven Aluoor escribió:

 Hi Matthias
 
 Thanks for the wikipage. I quote from there:
 
 Atheros L1 FastEthernet
 This one is second generation of L1 controller which is supposed to be
 heavily modified by Atheros after acquiring Attansic. This controller
 uses different bits/meaning in register layouts and seems to use
 different descriptor formats. This is not supported by the age(4)
 driver. 
 
 In clear text: at the moment there is no driver available? Is this
 correct?

I don't know if this is the last information. I have an eeePC 900 and not
the 1000. Write to the autors of the page, maybe they know if someone is
already working on it. In any case you could install from an USB key as
described here http://www.unixarea.de/installEeePC.txt
and Wifi will work, I think.

HIH

matthias
-- 
Matthias Apitz
Manager Technical Support - OCLC GmbH
Gruenwalder Weg 28g - 82041 Oberhaching - Germany
t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211
e [EMAIL PROTECTED] - w http://www.oclc.org/ http://www.UnixArea.de/
b http://gurucubano.blogspot.com/
A computer is like an air conditioner, it stops working when you open Windows
Una computadora es como aire acondicionado, deja de funcionar si abres Windows
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD on Eeepc 1000h

2008-11-02 Thread Jeremy Chadwick
On Sun, Nov 02, 2008 at 01:56:27PM +0100, Sven Aluoor wrote:
 On Sun, 2 Nov 2008 08:42:53 +0100
 Matthias Apitz [EMAIL PROTECTED] wrote:
  El día Sunday, November 02, 2008 a las 02:48:13AM +0300, Boris
  Samorodov escribió:
   Seems that you may be interested at:
   http://docs.freebsd.org/cgi/getmsg.cgi?fetch=343551+0+current/freebsd-current
 
 Hi Boris
 
 This link reference to an empty document
 
  Known issues and FreeBSD work for the eeePC series are described here:
  http://wiki.freebsd.org/AsusEee
  
  HIH
 
 Hi Matthias
 
 Thanks for the wikipage. I quote from there:
 
 Atheros L1 FastEthernet
 This one is second generation of L1 controller which is supposed to be
 heavily modified by Atheros after acquiring Attansic. This controller
 uses different bits/meaning in register layouts and seems to use
 different descriptor formats. This is not supported by the age(4)
 driver. 
 
 In clear text: at the moment there is no driver available? Is this
 correct?

This might be applicable:

I recently send Yong-Hyeon PYUN an Asus P5Q SE motherboard, solely to
develop a driver for the Attansic L1 chip that's on the motherboard.
After a few weeks he returned to me a driver called ate(4), which
supports the Atheros AR8121/AR8113/AR8114 NICs.  The description I
got, as well as the driver:

Ok, here is a working driver, ate(4), for Atheros AR8121/AR8113
and AR8114. It passed minimal functional requirement of network
driver of FreeBSD but it still needs more test and cleanups.
I'm not sure you have hardwares to test ate(4) but if you have
it give it a try. Note it seems that the hardware, at least AR8121,
has checksum offload bug so I disabled Tx side checksum offload.
TSO seems to work though.

The Tx performance is 920Mbps or higher but Rx performance
is 850~870 Mbps which is lower than Tx. It also requires a lot of
CPU cycles to push the hardware to limit but I think it comes from
hardware limitation not from ate(4) itself.

There is absolutely no guarantee that this is the same exact NIC used on
the Asus Eee, but there's a chance.

This driver isn't publicly available yet, and I do not feel comfortable
sending it to people here without Yong-Hyeon's permission.  I've CC'd
him so he can put it up on freebsd.org somewhere and let folks test it,
assuming it will/does work with the Asus Eee.

-- 
| Jeremy Chadwickjdc at parodius.com |
| Parodius Networking   http://www.parodius.com/ |
| UNIX Systems Administrator  Mountain View, CA, USA |
| Making life hard for others since 1977.  PGP: 4BD6C0CB |

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD on Eeepc 1000h

2008-11-02 Thread Boris Samorodov
Sven Aluoor [EMAIL PROTECTED] writes:
 On Sun, 2 Nov 2008 08:42:53 +0100
 Matthias Apitz [EMAIL PROTECTED] wrote:
 El día Sunday, November 02, 2008 a las 02:48:13AM +0300, Boris
 Samorodov escribió:
  Seems that you may be interested at:
  http://docs.freebsd.org/cgi/getmsg.cgi?fetch=343551+0+current/freebsd-current

 Hi Boris

 This link reference to an empty document

Hm, it seems to be changed:
http://docs.freebsd.org/cgi/getmsg.cgi?fetch=343551+0+archive/2008/freebsd-current/20081102.freebsd-current

Anyway here it is:
-
On Thu, Oct 30, 2008 at 08:48:45PM +0900, To [EMAIL PROTECTED] wrote:
  On Thu, Oct 30, 2008 at 01:06:37PM +0900, To [EMAIL PROTECTED] wrote:
I had been working on writing a driver for Atheros AR8121(L1E),
AR8113/AR8114(L2E) ethernet controllers since Jeremy Chadwick sent
the hardware to me. I think it's feature complete state and time
for more testing for stability or some edge cases. I guess AR81xx
is commonly found on newer Asus EeePC or P5Q series of Asus
motherboard. If you have AR81xx controller would you give it spin
and let me know how it goes? You can get the latest driver at the
following URL.
http://people.freebsd.org/~yongari/ate/if_ate.c
http://people.freebsd.org/~yongari/ate/if_atereg.h
http://people.freebsd.org/~yongari/ate/if_atevar.h
http://people.freebsd.org/~yongari/ate/Makefile
or
http://people.freebsd.org/~yongari/ate/ate.20081030.tar.gz
The driver should build without problems on CURRENT, stable/7.

ATM the driver supports the following hardware features.
 - TSO
 - Rx TCP/UDP/IP checksum offload
 - VLAN tag insertion/stripping
 - Jumbo frame
 - WOL
It seems that hardware supports Tx checksum offload but I couldn't
make it work for TCP segments. Only short TCP segments seem to work
so I disabled Tx checksum offload.
Note, the hardware does not support descriptor based DMA on Rx side
so driver have to copy recevied frames to pass them to upper stack
so it will consume a lot of CPU cycles if you push the hardware to
the limit.

  
  As bruffer pointed out the device name chosen conflicts with other
  driver in tree so I renamed it to ale(4).The URL for the driver is
  http://people.freebsd.org/~yongari/ale/if_ale.c
  http://people.freebsd.org/~yongari/ale/if_alereg.h
  http://people.freebsd.org/~yongari/ale/if_alevar.h
  http://people.freebsd.org/~yongari/ale/Makefile
  or
  http://people.freebsd.org/~yongari/ale/ale.20081030.tar.gz
  Sorry for confusion.

FYI:
There was a typo that keep ale(4) from building on stable/7. It was
fixed now and I reuploaded related files(URLs are the same as before).
-- 
Regards,
Pyun YongHyeon
-


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone  Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD on Eeepc 1000h

2008-11-02 Thread Pyun YongHyeon
On Sun, Nov 02, 2008 at 09:33:21AM -0800, Jeremy Chadwick wrote:
  On Sun, Nov 02, 2008 at 01:56:27PM +0100, Sven Aluoor wrote:
   On Sun, 2 Nov 2008 08:42:53 +0100
   Matthias Apitz [EMAIL PROTECTED] wrote:
El d?a Sunday, November 02, 2008 a las 02:48:13AM +0300, Boris
Samorodov escribi?:
 Seems that you may be interested at:
 http://docs.freebsd.org/cgi/getmsg.cgi?fetch=343551+0+current/freebsd-current
   
   Hi Boris
   
   This link reference to an empty document
   
Known issues and FreeBSD work for the eeePC series are described here:
http://wiki.freebsd.org/AsusEee

HIH
   
   Hi Matthias
   
   Thanks for the wikipage. I quote from there:
   
   Atheros L1 FastEthernet
   This one is second generation of L1 controller which is supposed to be
   heavily modified by Atheros after acquiring Attansic. This controller
   uses different bits/meaning in register layouts and seems to use
   different descriptor formats. This is not supported by the age(4)
   driver. 
   
   In clear text: at the moment there is no driver available? Is this
   correct?

That's not true anymore. There *IS* a driver, ale(4). See below.

  
  This might be applicable:
  
  I recently send Yong-Hyeon PYUN an Asus P5Q SE motherboard, solely to
  develop a driver for the Attansic L1 chip that's on the motherboard.
  After a few weeks he returned to me a driver called ate(4), which
  supports the Atheros AR8121/AR8113/AR8114 NICs.  The description I
  got, as well as the driver:
  
  Ok, here is a working driver, ate(4), for Atheros AR8121/AR8113
  and AR8114. It passed minimal functional requirement of network
  driver of FreeBSD but it still needs more test and cleanups.
  I'm not sure you have hardwares to test ate(4) but if you have
  it give it a try. Note it seems that the hardware, at least AR8121,
  has checksum offload bug so I disabled Tx side checksum offload.
  TSO seems to work though.
  
  The Tx performance is 920Mbps or higher but Rx performance
  is 850~870 Mbps which is lower than Tx. It also requires a lot of
  CPU cycles to push the hardware to limit but I think it comes from
  hardware limitation not from ate(4) itself.
  
  There is absolutely no guarantee that this is the same exact NIC used on
  the Asus Eee, but there's a chance.
  

One of FreeBSD developer also confirmed that ale(4) works on his
Eeepc 1000H. :-)

  This driver isn't publicly available yet, and I do not feel comfortable
  sending it to people here without Yong-Hyeon's permission.  I've CC'd
  him so he can put it up on freebsd.org somewhere and let folks test it,
  assuming it will/does work with the Asus Eee.
  

I've sent CFT to CURRENT ML and waiting for feedbacks from users.
http://marc.info/?t=12253398883r=1w=2
(For unknown reason archiving service of CURRENT ML does'nt seem to
work. :-( )
I'm not subscribed to questions@ so please CC to me.

-- 
Regards,
Pyun YongHyeon
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


FreeBSD on Eeepc 1000h

2008-11-01 Thread Sven Aluoor
Hi folks

I tried netinstall of stable and current. Both versions of the
installer dont have driver for my NIC.

How to get ethernet working?

lscpi on Debian Lenny:
03:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit
Ethernet Adapter (rev b0)

kind regards
Sven
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD on Eeepc 1000h

2008-11-01 Thread mdh
--- On Sat, 11/1/08, Sven Aluoor [EMAIL PROTECTED] wrote:
 From: Sven Aluoor [EMAIL PROTECTED]
 Subject: FreeBSD on Eeepc 1000h
 To: freebsd-questions@freebsd.org
 Date: Saturday, November 1, 2008, 6:43 PM
 Hi folks
 
 I tried netinstall of stable and current. Both versions of
 the
 installer dont have driver for my NIC.
 
 How to get ethernet working?
 
 lscpi on Debian Lenny:
 03:00.0 Ethernet controller: Attansic Technology Corp. L1
 Gigabit
 Ethernet Adapter (rev b0)
 
 kind regards
 Sven

If I recall correctly, the eeepc 1000H has an Attansic L1E, not an L1, ethernet 
controller chipset.  FreeBSD RELENG_7 has support for the L1 and the L2, but 
I've heard that the L1E doesn't work yet.  You should do some searching for a 
driver, it's possible one of our fine developers is looking for helping testing 
one they're working on.  ;)

- mdh



  
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD on Eeepc 1000h

2008-11-01 Thread Boris Samorodov
Sven Aluoor [EMAIL PROTECTED] writes:

 I tried netinstall of stable and current. Both versions of the
 installer dont have driver for my NIC.

 How to get ethernet working?

 lscpi on Debian Lenny:
 03:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit
 Ethernet Adapter (rev b0)

Seems that you may be interested at:
http://docs.freebsd.org/cgi/getmsg.cgi?fetch=343551+0+current/freebsd-current


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone  Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]