Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 May 2017 22:13:59 +0200
From:      "Tom Huerlimann" <office@thuinformatik.ch>
To:        "'Hans Petter Selasky'" <hps@selasky.org>, <freebsd-net@freebsd.org>
Subject:   AW: AW: axge0 and AX88179
Message-ID:  <00f201d2d593$734c6160$59e52420$@thuinformatik.ch>
In-Reply-To: <2248eb55-c402-cdb9-2648-986a0ed9663a@selasky.org>
References:  <008701d2d585$f1977f90$d4c67eb0$@thuinformatik.ch> <2248eb55-c402-cdb9-2648-986a0ed9663a@selasky.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multipart message in MIME format.

------=_NextPart_000_00ED_01D2D5A4.35515080
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

From: Hans Petter Selasky [mailto:hps@selasky.org] 
On 05/25/17 20:37, Tom Huerlimann wrote:
>> Hi all,
>> 
>> I have the problem, that I cannot reach more than 20-40Mbit/s when 
>> using the
>> AX88179 chip (1Gbit/s NIC) on a USB 3.0 SuperSpeed Port (same on a 
>> 480Mbps High Speed USB v2.0-Port).
>> 
>> # usbconfig dump_device_desc
>> (...)
>> ugen0.7: <AX88179 ASIX Elec. Corp.>> at usbus0, cfg=0 md=HOST spd=SUPER
>> (5.0Gbps) pwr=ON (124mA)
>> 
>>    bLength = 0x0012
>>    bDescriptorType = 0x0001
>>    bcdUSB = 0x0300
>>    bDeviceClass = 0x00ff  <Vendor specific>>
>>    bDeviceSubClass = 0x00ff
>>    bDeviceProtocol = 0x0000
>>    bMaxPacketSize0 = 0x0009
>>    idVendor = 0x0b95
>>    idProduct = 0x1790
>>    bcdDevice = 0x0100
>>    iManufacturer = 0x0001  <ASIX Elec. Corp.>>
>>    iProduct = 0x0002  <AX88179>>
>>    iSerialNumber = 0x0003  <00000000000001>>
>>    bNumConfigurations = 0x0001
>> 
>> plugged into this USB controller:
>> 
>> # dmesg | grep -i usb
>> xhci0: <Intel BayTrail USB 3.0 controller>> mem 0xd0800000-0xd080ffff 
>> irq 20 at device 20.0 on pci0 usbus0 on xhci0
>> ehci0: <Intel BayTrail USB 2.0 controller>> mem 0xd0815000-0xd08153ff 
>> irq 23 at device 29.0 on pci0
>> usbus1: waiting for BIOS to give up control
>> usbus1: timed out waiting for BIOS
>> usbus1: EHCI version 1.0
>> usbus1 on ehci0
>> usbus0: 5.0Gbps Super Speed USB v3.0
>> usbus1: 480Mbps High Speed USB v2.0
>> ugen1.1: <Intel>> at usbus1
>> uhub0: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1>> on 
>> usbus1
>> ugen0.1: <0x8086>> at usbus0
>> uhub1: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1>> on 
>> usbus0
>> ugen0.2: <Generic>> at usbus0
>> umass0: <Generic USB Storage, class 0/0, rev 2.00/94.51, addr 1>> on 
>> usbus0
>> ugen0.3: <vendor 0x05e3>> at usbus0
>> uhub2: <vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/85.36, addr 2>> 
>> on
>> usbus0
>> ugen1.2: <vendor 0x8087>> at usbus1
>> uhub3: <vendor 0x8087 product 0x07e6, class 9/0, rev 2.00/0.14, addr 
>> 2>> on
>> usbus1
>> ugen0.4: <pcasl>> at usbus0
>> ukbd0: <PCASL Remot Control>> on usbus0
>> uhid0: <PCASL Remot Control>> on usbus0
>> ugen0.5: <vendor 0x05e3>> at usbus0
>> uhub4: <vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/85.36, addr 4>> 
>> on
>> usbus0
>> ugen0.6: <vendor 0x0461>> at usbus0
>> ukbd1: <vendor 0x0461 USB Wired Keyboard, class 0/0, rev 2.00/1.50, 
>> addr 5>> on usbus0
>> uhid1: <vendor 0x0461 USB Wired Keyboard, class 0/0, rev 2.00/1.50, 
>> addr 5>> on usbus0
>> ugen0.7: <ASIX Elec. Corp.>> at usbus0
>> axge0: <NetworkInterface>> on usbus0
>> ue0: <USB Ethernet>> on axge0
>> 
>> # dmesg | grep -i axge
>> axge0: <NetworkInterface>> on usbus0
>> miibus2: <MII bus>> on axge0
>> ue0: <USB Ethernet>> on axge0
>> axge0: at uhub1, port 7, addr 6 (disconnected)
>> axge0: <NetworkInterface>> on usbus0
>> miibus2: <MII bus>> on axge0
>> ue0: <USB Ethernet>> on axge0
>> axge0: <NetworkInterface>> on usbus0
>> miibus2: <MII bus>> on axge0
>> ue0: <USB Ethernet>> on axge0
>> 
>> I'm using FreeBSD 10.3-RELEASE-p19.
>> 
>> Did someone of you ever managed to reach a higher bandwidth with axge 
>> driver and AX88179 chipset?

>Yes, you can reach more than 100Mbit/s with USB 3.0.

>What does ifconfig say about this device?

# ifconfig
(...)
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8000b<RXCSUM,TXCSUM,VLAN_MTU,LINKSTATE>
        ether a4:f7:d0:00:19:a0
        inet6 fe80::a6f7:d0ff:fe00:19a0%ue0 prefixlen 64 scopeid 0x7
        inet 1.2.3.4 netmask 0xfffffff8 broadcast 1.2.3.9
        inet 1.2.3.5 netmask 0xfffffff8 broadcast 1.2.3.9
        inet 1.2.3.6 netmask 0xfffffff8 broadcast 1.2.3.9
        inet 1.2.3.7 netmask 0xfffffff8 broadcast 1.2.3.9
        inet 1.2.3.8 netmask 0xfffffff8 broadcast 1.2.3.9
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex,master>)
        status: active

The host uses the device to be able to act as www-gateway. As soon the WAN
link
is connected to this AX88179 device the speed drops to 20-40Mbit/s.
If WAN link is connected to internal <RealTek 8168/8111 B/C/CP/D/DP/E/F/G
PCIe Gigabit Ethernet>
then the host/device is reaching the speed limit of 400Mbit/s.
The device uses a direct connection to the WAL link, RJ-45 Kat6 cable.
I observe the same behaviour on FreeBSD 10.1-RELEASE-p25.

The only thing I can find on the web is
https://forum.pfsense.org/index.php?topic=72019.0
I don't have the problem described in the headline: "randomly loses
connection, and reboot is only solution."
My experience is: (Somethimes!) If link is lost, then a reboot of the OS is
required to bring back the functionality of the NIC.

Editing /boot/loader.conf.local and changeing kern.ipc.nmbclusters="0" to
kern.ipc.nmbclusters="32768" does not solve the performance issue.

Does someone have an idea what I did forget to check/verify?

-Tom

------=_NextPart_000_00ED_01D2D5A4.35515080
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIUizCCBeIw
ggPKoAMCAQICEDZ5UlTLE1WeMCbSKy5LEOswDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwx
FjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmlj
YXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X
DTE1MTIxNjAxMDAwNVoXDTMwMTIxNjAxMDAwNVowdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0
YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMw
IQYDVQQDExpTdGFydENvbSBDbGFzcyAzIENsaWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBANYjcOFzVjMVemifqK8VYRDvjxUxEc5soFBfad3Y1e7bZufzKb1/yTalMXW6iepa
hiRBta9+i9nf09Rt0CEjNRlkUVTVjdQxUjNWGcvA/7bGqLFOB5Dtc6c66odhMfifEvrFRc6oXDE6
8Civo19smaFJoe7Pzk0DXy5l+f8+8LeSkK2sCeYTSKUecM1kt6v955hgWQWKehqW4XSs5iOJOqWz
prW4TxnQLQTemoQEUMaIO2UBfoeXTCeclC9DgDvSl6TA0DqJiLBWA6BFBM4KCmlOOs1Wf3T3Qy3S
3tAuw2glk0VxDqbKC/3ZPMTrU9msz4Uhutgn1HNaOGPcD93A+K8CAwEAAaOCAWQwggFgMA4GA1Ud
DwEB/wQEAwIBBjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEgYDVR0TAQH/BAgwBgEB
/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmww
ZgYIKwYBBQUHAQEEWjBYMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5zdGFydHNzbC5jb20wMAYI
KwYBBQUHMAKGJGh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL2NhLmNydDAdBgNVHQ4EFgQU
NFpzxB+rcWNns0/Amy0gp53myR8wHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwPwYD
VR0gBDgwNjA0BgRVHSAAMCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Bv
bGljeTANBgkqhkiG9w0BAQsFAAOCAgEAtGvTe3y0uo6+hngSROfH4CzL3GmXfQDtt1evpt/fs7Fs
VgCT1hOzuNWBQn9KXCQlzfkxm5MBCqGUWz33c+jdiTinIzn4BwyaEds/bGWABSCg3au7Qr5NAG6l
65RD+xRa+JyrCScvt1lCIlAmD0oI5CVCe0Yk0teWa2ZSRZGf+1S2eymzGKh6TaU0q2oYFPjwf7TZ
sDcD0Rzklrd3HsjGZy1WUB3zw5eTg5HnNBQ107I7e98xnjhszIUp4ymYRoCr48SnqOibCbUpaVdt
TlPs8txgpRD4iD37DAyOslb7TFcF+etOMPtD6Ym+3iifUpH8Am85SuUsU212B0t10vsGT7ZTD2zW
dppbOkF7ncOUQYpQCsXCNO40U25UlbVPoWb0rB/cqfLTtsT3b2mCDt9PSjfjS5AgZRumaWrJPypm
h1VTImuiVHFA7M/++VXnxP0YD+0YOzkD8v1PvRR9vc7D+F5EE8gtVyMO4NJgZitVOdYNSrFUYqrp
/dFaRWuDvdh5FblJC6gkxeo4ultgujug+qr/Rgt7FNUahvNAXD8snMpIf5c+vSIAU2Xbq7OERtnJ
eaV72T1s09LgPZPxKibtXoDOfCAh4r4tT/ZrW7Lexpt4lgF54PY71djGEqTPtcNjgIC/NIjqIAEE
eT611lIB8PFT3q39ujp1YuSASRQErGEwggbUMIIFvKADAgECAhBg8QQfKFVWRpx/vUvT+s8qMA0G
CSqGSIb3DQEBCwUAMHUxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSkwJwYD
VQQLEyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEjMCEGA1UEAxMaU3RhcnRDb20g
Q2xhc3MgMyBDbGllbnQgQ0EwHhcNMTYwNzI5MTIwNjUwWhcNMTkwNzI5MTIwNjUwWjCBkjELMAkG
A1UEBhMCQ0gxDzANBgNVBAgMBlp1cmljaDEQMA4GA1UEBwwHQsO8bGFjaDEbMBkGA1UECgwSdGh1
aW5mb3JtYXRpayBHbWJIMRswGQYDVQQDDBJ0aHVpbmZvcm1hdGlrIEdtYkgxJjAkBgkqhkiG9w0B
CQEWF3Rob21hc0B0aHVpbmZvcm1hdGlrLmNoMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEAt4gSFkzR0O+waPNy4YxbAyLCFmeINKBqMD7cfWegh9JN+W891DReNHC/t8Yhl3Auwhcnj0j6
m1UUEV40/ztEqp2P9+5V5JIMIjFOPO/JxHSwS43nPKmVdJ9TPwnTaEJuPQKNv27ID+cdkvEiWajj
wo27BalC5589xpUgkoSQI/TMseEzf+KyzWedImItCZ+KOVYz2F9sQxW/0TRTt360fGe7u5p6n1RS
9+qi/2O4qdnJ6dJG35LqJW7YTEVeJRlqjEbazbghcYFJMdN0NUpGdsTYrMS0w99QTRL5XbajnNh4
/Hd3cdAnvkFRvqY57Htwh6tFLNvy14R4Wu3SDj/LMeJ75FbxsDbicNC/e0H5JJKMinR8Md7iuDNc
ts9WATZ59vjolkW/xdKakrozW9d9uZfDrfA3ss6FRpYRdyVR3QnJoJZvdTJe0uGucDEgZBpSdyoO
Zp6jR0GOdbahlEt4RxF22ROSM3A4fiHFC5Tws8Ka+9LZD+AajT7+DgQrsog5CpK766qd7G/94kNs
eh/iIjp3jb5WpVhfna7zi24Oqs0IIw0Rbp7mFoV0vwdgY8vn6NR4jV8O4xJjnYP0VxT81h/ld3Wo
RZPWeWBbmTPhYd9hnA94INmjIDJFwiDR6xinPkM/PgFfEb8HkLXXiCwra0MpiGTSI2pyYQDUdG/R
NXkCAwEAAaOCAkAwggI8MA4GA1UdDwEB/wQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwQwCQYDVR0TBAIwADAdBgNVHQ4EFgQUFU37q+RDUVI+CeKvkUXOCavMRzMwHwYDVR0jBBgw
FoAUNFpzxB+rcWNns0/Amy0gp53myR8wbwYIKwYBBQUHAQEEYzBhMCQGCCsGAQUFBzABhhhodHRw
Oi8vb2NzcC5zdGFydHNzbC5jb20wOQYIKwYBBQUHMAKGLWh0dHA6Ly9haWEuc3RhcnRzc2wuY29t
L2NlcnRzL3NjYS5jbGllbnQzLmNydDA4BgNVHR8EMTAvMC2gK6AphidodHRwOi8vY3JsLnN0YXJ0
c3NsLmNvbS9zY2EtY2xpZW50My5jcmwwgZgGA1UdEQSBkDCBjYEXdGhvbWFzQHRodWluZm9ybWF0
aWsuY2iBF29mZmljZUB0aHVpbmZvcm1hdGlrLmNogRtwb3N0bWFzdGVyQHRodWluZm9ybWF0aWsu
Y2iBEnN1cHBvcnRAbmV0Y3VsdC5jaIERdGhvbWFzQG5ldGN1bHQuY2iBFXBvc3RtYXN0ZXJAbmV0
Y3VsdC5jaDAjBgNVHRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wVQYDVR0gBE4wTDAM
BgorBgEEAYG1NwYBMDwGCysGAQQBgbU3AQIFMC0wKwYIKwYBBQUHAgEWH2h0dHBzOi8vd3d3LnN0
YXJ0c3NsLmNvbS9wb2xpY3kwDQYJKoZIhvcNAQELBQADggEBABxq8f6Lce/UBYTBVcuxQRfCF6p3
8Jp0EEQLQwIQ9Iw07VTynViuo4PTkmgyT0PhwfAbndhk6ecUz8+BC6Lr6iUiWkqCTVISNhHMk/Mf
9PzlLG1uxMKPBEYAh9qjT0GmoY6mNqji5SaJwb8SInC2JSfdLR/P4euXrKFQMWVRJ4e6NbyglBZJ
WQNeDPdlxVAG6FwCWCiPdtm5gP8FaXsmcFBW/AT4j/RISvez+QDJPsLSQrqaQ1KNraFZyfVRPnod
nih7xLC2ROQxeAF9/Xh1sqPitENtTmyZ348tDXvSIjfXwETOd4KbXUmhGGelHc4p9GudoIi8472H
zkiPWLvIabswggfJMIIFsaADAgECAgEBMA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYw
FAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0
ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0w
NjA5MTcxOTQ2MzZaFw0zNjA5MTcxOTQ2MzZaMH0xCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFy
dENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkw
JwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEB
BQADggIPADCCAgoCggIBAMGI2wm8bEZ8eJ+Ve7UzkPJyYtbBNiAiJF7O6XfyQwqiBmSkzI42+Djm
I/BubbE83XKjhRyh0z20MyvTL6/+6rBBWWe2xAZ9Cp50hdZ5TIA3et85BVJZ9/QbRkOk0oWF0sNx
83ViNLosin8ej+7tNNARx5bNUj26M9bdTd4LO0pLn8ImL/q1FhxyNXfKPF3myuEmixo2dlwB23QU
Jf7ttaCID914yi0fB5cwAS1yefpG1hMqqLmmq4NJHeXy793kAY4YCo9jUxaFYqkOGTrMtWamwmt0
B+Qr4XY+tG3Y9kThc2IfO8S+oFNWJWxRCfeqq8q/dv1tm/Od2789ZrwMVqqvmEiVOkvfp1hQ2Th1
qVvqQwwC/5nr6GxNcFspZZzdql3MrwEx7Azr0o3o6px75m73J2YMGkjXbkLjP94hPnvhDXD7Y6qo
bBpUtFwlesmiyYsWprssfhdeBU1YbhIdAe4SEA3GMn8Y//z0+s1ukeg2Sb4aSGmLwpZNGhKyaRfB
CpDW+nkiSL+6e2n4cMf6ejfY2A3Sdk9X/5C345HS3e/CYLdnOt3+qpzw1It/ciLOxp+XtviviqAQ
qNn7GMa2tVxSPIm2GSpzAQoPA7MSYPJ6L4Hbo27/JjCX9YvdiVe2rT2zryvFt3YC8KXWK5qGFCpy
9uMzjF0JSxPfu4x0E1JLAgMBAAGjggJSMIICTjAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBrjAd
BgNVHQ4EFgQUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZAYDVR0fBF0wWzAsoCqgKIYmaHR0cDovL2Nl
cnQuc3RhcnRjb20ub3JnL3Nmc2NhLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRjb20u
b3JnL3Nmc2NhLWNybC5jcmwwggFdBgNVHSAEggFUMIIBUDCCAUwGCysGAQQBgbU3AQEBMIIBOzAv
BggrBgEFBQcCARYjaHR0cDovL2NlcnQuc3RhcnRjb20ub3JnL3BvbGljeS5wZGYwNQYIKwYBBQUH
AgEWKWh0dHA6Ly9jZXJ0LnN0YXJ0Y29tLm9yZy9pbnRlcm1lZGlhdGUucGRmMIHQBggrBgEFBQcC
AjCBwzAnFiBTdGFydCBDb21tZXJjaWFsIChTdGFydENvbSkgTHRkLjADAgEBGoGXTGltaXRlZCBM
aWFiaWxpdHksIHJlYWQgdGhlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3Rh
cnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
Y2VydC5zdGFydGNvbS5vcmcvcG9saWN5LnBkZjARBglghkgBhvhCAQEEBAMCAAcwOAYJYIZIAYb4
QgENBCsWKVN0YXJ0Q29tIEZyZWUgU1NMIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MA0GCSqGSIb3
DQEBBQUAA4ICAQAWbJn0Zgw09dCFXn0K7NoQTjgcXt+mJQVLkTLB6DvxPd1ECVsHSYopy2YCt7Ga
9yWYCTyOG+HdNocrS7to0zlmPaAmx/I5kR1Rq4J7ftXOWuTiA1dwaZcI+V5YpgrfjAaaRRYWOApe
V/Zix3oCBea8HrXynvSpKYP4shTjbiiHRMOQGt44qTysQ01kRc7dKKlc8nN7BPgX6Kux8y5cZG5z
MToSuLyzEeR9j4FRmjuNifRNk2Z7PAPt05odmvNlUPWg0HWfL6/w6oJDmPhpnIl5xEOORnLjZDYS
r/clHjiJkHd+w2tqucPLREuseJCL58csHksRRMg0UifNCl2fhcGJ1Rp48pUQUzLdgIRmddm1aCj7
YS6+hKg4wJkShqUeZ2StBi4vqXCFx5YPfIll9Y5DVA6r3aWAOZRgwDTJlnAsoxL1H0h7vRx+a7ed
kPQiO674/CrK+oJSoO+vS1WT68G18CKLrDROJiIEoYcsdUq35X0T17gMZMA20skvhhKMIwnBG4I7
c0mjaleHlOXWeMWZQ2PjTeB3LeFlmXJpBBpHCeYPAVYk+x+/DnmpWC65xAkBfpW6bQAGPrLqShA5
2NAr9b/sdb+XAsUJGwjcVTfigfs3hENiIMrnVktl6v5swSSTJKE06wX/miKum30/8WVRCqYwarP0
iByADfxyiuiDXjGCBOQwggTgAgEBMIGJMHUxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENv
bSBMdGQuMSkwJwYDVQQLEyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEjMCEGA1UE
AxMaU3RhcnRDb20gQ2xhc3MgMyBDbGllbnQgQ0ECEGDxBB8oVVZGnH+9S9P6zyowCQYFKw4DAhoF
AKCCAi8wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTcwNTI1MjAx
MzU5WjAjBgkqhkiG9w0BCQQxFgQUdoalmMKHFDLIOjylAG/LNXKukQwwgZMGCSqGSIb3DQEJDzGB
hTCBgjALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAoGCCqGSIb3DQMHMAsGCWCGSAFlAwQBAjAO
BggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAhowCwYJYIZIAWUDBAIDMAsGCWCG
SAFlAwQCAjALBglghkgBZQMEAgEwgZoGCSsGAQQBgjcQBDGBjDCBiTB1MQswCQYDVQQGEwJJTDEW
MBQGA1UEChMNU3RhcnRDb20gTHRkLjEpMCcGA1UECxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkxIzAhBgNVBAMTGlN0YXJ0Q29tIENsYXNzIDMgQ2xpZW50IENBAhBg8QQfKFVWRpx/
vUvT+s8qMIGcBgsqhkiG9w0BCRACCzGBjKCBiTB1MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3Rh
cnRDb20gTHRkLjEpMCcGA1UECxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxIzAh
BgNVBAMTGlN0YXJ0Q29tIENsYXNzIDMgQ2xpZW50IENBAhBg8QQfKFVWRpx/vUvT+s8qMA0GCSqG
SIb3DQEBAQUABIICAGVqHv4QXvRE4Ta0xX6Fp+SE/kLXuRL+rxTopgZW8pUsC0HuWjnTTD4ySELf
SNC9NW19FD0LCx/WPPH4alGt/VQJqMfGDaSYhDW+qlAJgbVgVWYWayx1mlsg/Rzpk40lN2sLFRl5
l3TGfeGYSuhaJUqLRw24/AuWQyR+Y5hYHp9pWwjS9vFCnApMZbPVuc+9g+b7cr5GX8QBu7Xp+41s
gFkT7LzHRfzar1NrMQ4unv2CH/EtDGeR1XSGH8kckky8q93zsXTBHdkjixLIlmbPeV1GyQkSzqwO
yPcSQg/TNOncUzqOoO9PHDpObq/VipdQwxWBJI/frTiPCHVBl0Er49O2MMfCAR0xNfTFLa7k4v2Q
HwJmenmHvZ6zDLq8kpXf8w+CS2Z9LSthKhfYwq5MB33Ypji6fLvUyXGM5zHcK/YsQdfd5sE9FuV9
arCaVc+ujeZjnnV2oDjDE6/Z51lVZln6KPd/kvv5KXoNWgvf5GCtYDgXPta3HGITDQuQqTq8MJK+
fPEIFkSjEa57+FfmpcGDBgqD998WAg3LQMUwiKW2UXmfmdMo3r5Pt5M+7wUudgMkkj15/9wHbE9t
Vuoj0zEDuJXDx9OIvhioU5Qy0fWiHaXOvtNBoa9+OWDa5dH4kQ8yVEevsese/9IrSaqG9KVs+/ik
gXBKvKIdABmgIYqQAAAAAAAA

------=_NextPart_000_00ED_01D2D5A4.35515080--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00f201d2d593$734c6160$59e52420$>