UE-1000T-G2 を Linux で

(最終更新: 2012/07/03) v4.4.0 のドライバで動作した 不完全
(記: 2011/06/14)

PLANEX UE-1000T-G2 (1000BASE-T ギガビット USB 2.0 LAN アダプタ) を Linux で使用。

2011/03/11 発表UE-1000T-G2 という製品が出てました。
GU-1000T はもう古いかなと、UE-1000T-G2 を購入。

Debian squeeze で試しました。

lsusb の結果
GU-1000T Bus 003 Device 002: ID 0b95:1780 ASIX Electronics Corp. AX88178
UE-1000T-G2 Bus 001 Device 004: ID 0b95:1780 ASIX Electronics Corp. AX88178

ID 以下同じ。ということは、GU-1000T と同じ手順で使えるということでしょう。(→いや、下記参照)


(記: 2011/11/21)

環境は Debian 6.0.3 (squeeze) ; 2.6.32-5-xen-amd64

ASIX のサイト のv4.1.0 を使用。

手順
$ cd SOMEWHERE

$ wget http://www.asix.com.tw/FrootAttach/driver/AX88772B_772A_760_772_178_LINUX_Driver_v4.1.0_Source.tar.bz2

# aptitude install linux-headers-`uname -r`
# aptitude install make
# aptitude install gcc

$ tar jxvf AX88772B_772A_760_772_178_LINUX_Driver_v4.1.0_Source.tar.bz2
$ cd AX88772B_772A_760_772_178_LINUX_Driver_v4.1.0_Source
$ make

# cp -p /lib/modules/`uname -r`/kernel/drivers/net/usb/asix.ko{,.org}
# make install
…とやって、挿すと認識されたけれど、どうもちゃんと動作してないような。
とりあえず時間切れ。結論保留。
(記: 2011/11/25)
引き続き。

  ethtool eth1
で見ると、
  Speed: 10Mb/s
  Duplex: Half
(ハブは 10/100M)
となる。
  ethtool -r eth1
としても変化なし。

フレッツ ADSL (8Mbps 契約) には使えた。

B フレッツに
  UE-1000T-G2 --- HUB --- ONU
という接続で使うと、
  /var/log/messages:
    Timeout waiting for PADO packets
となって接続できない。

GU-1000T に入れ替えると
  Speed: 100Mb/s
  Duplex: Full
で、B フレッツにも無事接続。

UE-1000T-G2 はだめか…??

(記: 2011/11/30)
v4.2.0 が出たので試した。
前と同じく squeeze (2.6.32-5-xen-amd64)。

やっぱりだめ。

(記: 2011/12/04)
ETG3-US2 を購入。これはすんなり動作。

中を開けて調べてみた。

ASIX AX88178 + REALTEK RTL8211CL という組合せなのは共通。

UE-1000T-G2


ETG3-US2


(記: 2012/07/03)
v4.4.0 が出た。(Download サイト)

前と同じく squeeze (2.6.32-5-xen-amd64) で。
成功!通信できている。フレッツ ADSL (8Mbps 契約) には使えた。

が、B フレッツの
  UE-1000T-G2 --- HUB --- ONU
だと、やはりだめ。
ethtool で
  Speed: 10Mb/s
  Duplex: Half
となった。(前と同じ)

以下 readme より:

  ==================
  Revision History :
  ==================
  Version 4.4.0 May 18, 2012
   * For AX88178, added Marvell PHY 88E1510 support.
   * Fixups for compilation issues after kernel version 3.2.0.
   * In all bind function, replace the value that write to medium mode register
     with 0.

  Version 4.3.0           Mar. 20, 2012
   * For AX88772B, added "AX_CHK_AUTODETACH" event to determine the autodetach
     shouled be enabled or not when unplugging LAN cable.