ページ 11

Precise Puppy Linux 571JP で TP-LINK TL-WN725N(JP) Ver:3.0 が認識しない

Posted: 24/03/06(水) 15:32
by ssnys
先日 TP-LINK TL-WN725N(JP) Ver:3.0 を購入し、Precise Puppy Linux 571JPがインストールされたPCに差し込んだですが、認識されません。

インターネット上を検索すると、TL-WN725N を Linux で使用するには、ドライバーのインストールが必要なようですが、Puppy Linux ではどのようにインストールすべきか分からなかったため、質問致しました。よろしくお願いいたします。

現状の環境は以下のようになります。

コード: 全て選択

# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.
# lsusb -s 031 -v

Bus 001 Device 031: ID 0bda:8179 Realtek Semiconductor Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0bda Realtek Semiconductor Corp.
  idProduct          0x8179 
  bcdDevice            0.00
  iManufacturer           1 Realtek
  iProduct                2 802.11n NIC
  iSerial                 3 00E04C0001
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0002
  (Bus Powered)
  Remote Wakeup Enabled


Re: Precise Puppy Linux 571JP で TP-LINK TL-WN725N(JP) Ver:3.0 が認識しない

Posted: 24/03/06(水) 22:14
by thinkpadnerd
一般論ですが...

メーカーからドライバー(zip形式)をダウンロードして解凍すると、インストールガイドが含まれているので、それに従うということになります。

あらかじめ以下から devx (コンパイラなどを含む)と kernel source の sfs をダウンロードして、ロードしておく必要があります。
http://openlab.jp/puppylinux/download/p ... 7.1JP/opt/

解凍したドライバの元ファイルがあるディレクトリに移動して
# cd ディレクトリのパス
# make
# make install

してみたらどうでしょう。
コンパイルがうまくいったら、再起動して、puppy のネットワーク設定を実行します。

Re: Precise Puppy Linux 571JP で TP-LINK TL-WN725N(JP) Ver:3.0 が認識しない

Posted: 24/03/07(木) 21:45
by thinkpadnerd
以下の場所にTL-WN725Nのドライバらしきものがあります。
https://www.tp-link.com/jp/support/download/tl-wn725n/

TL-WN725N(JP)の "JP" に相当するものはありません。

上記サイトの TL-WN725N(EU)_V3_180510_Linux_beta のほうを571JPでコンパイルしました。(添付ファイル)
上記サイトにはもう一つありますが、そちらはコンパイルに失敗しました。Makefile を編集する必要があるのかもしれません。

解凍すると、8188eu.ko というドライバが得られます。これを
/lib/modules/3.2.48/kernel/drivers/net/wireless
に入れて下さい。

# depmod -a
を実行して下さい。念のため再起動して下さい。

# lsmod
でドライバが読み込まれているか確認して下さい。

なお、問題のLANアダプタは持っていないので、私のところでは動作確認できません。動かない場合はご容赦下さい。

Re: Precise Puppy Linux 571JP で TP-LINK TL-WN725N(JP) Ver:3.0 が認識しない

Posted: 24/03/16(土) 01:31
by ssnys
thinkpadnerdさん。とてもわかりやすいご返信ありがとうございます。

コンパイル済みのドライバーまで提供いただき誠に感謝いたします。ドライバーについては所用で色々あり、まだ試せてはいないのですが、結果については、後日こちらで報告いたします。

取り急ぎのメッセージで失礼いたしました。