Buffalo WLI-UC-GNM2 を購入しました。Precise-571JP内蔵の rt2800usb では、いちおう繋がるものの、不安定。
Ralink提供ドライバの最新2.6.1.3 をコンパイルしてみましたが、サボリ魔さんのレポートにもあるように、この最新ドライバは古いハードで不安定なようです。以前のバージョン2.5.0.3のほうが安定しています。WLI-UC-GNM2 や WLI-UC-G301N などの Product IDを更新した改造済みソース 2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_V3.tar.gz を以下に置いています。
http://shino.pos.to/party/bridge.cgi?puppy/opt/
Precise-571JP上でコンパイルしたもの
rt2870sta-k3248-2.5.0.3-3.pet
http://shino.pos.to/party/bridge.cgi?pu ... 5/precise/
Puppy-431JP2012上でコンパイルしたもの
rt2870sta-k26305-2.5.0.3-3.pet
http://shino.pos.to/party/bridge.cgi?pu ... pup4/pets/
USB無線子機Ralinkドライバ
Ralink 2.5.0.3
最後に編集したユーザー シノバー [ 14/04/07(月) 15:37 ], 累計 1 回
Puppy-431JP2012用ドライバの更新
Puppy-431JP2012用
rt2870sta-k26305-2.5.0.3-4.pet (2014-03-19)
http://shino.pos.to/party/bridge.cgi?pu ... pup4/pets/
対応機種はトップ記事を参照ください。
rt2870sta-k26305-2.5.0.3-4.pet (2014-03-19)
http://shino.pos.to/party/bridge.cgi?pu ... pup4/pets/
対応機種はトップ記事を参照ください。
最後に編集したユーザー シノバー [ 14/04/07(月) 15:41 ], 累計 2 回
Re: USB無線子機Ralinkドライバ
このトピックのトップ記事にて
別人です〜シノバー さんが書きました:コンパイル済みのもの
それぞれに対応する機種が微妙に異なるようです。極楽はぜさん(サボリ魔さん?)が対応表を拵えてくださってます。
puppylinux 無線LAN子機用PETファイルのUSBアダプタ対応表
…ここまでマメなことできません
サボり魔
Precise-550JP & Precise-571JP & Tahr-Puppy
frugal install (USB)
8GB ASUS H97I-PLUS Core-i5 4690S
8GB ASRock Z68M-ITX/HT Core-i7 2600k with Win7
16GB ASROCK H170M-ITX/ac Core-i5 6600
Precise-550JP & Precise-571JP & Tahr-Puppy
frugal install (USB)
8GB ASUS H97I-PLUS Core-i5 4690S
8GB ASRock Z68M-ITX/HT Core-i7 2600k with Win7
16GB ASROCK H170M-ITX/ac Core-i5 6600
Precise-571JP用ドライバの更新
Precise-571JP上でコンパイルしたもの
rt2870sta-k3248-2.5.0.3-4.pet
http://shino.pos.to/party/bridge.cgi?pu ... 5/precise/
対応機種はトップ記事を参照ください。
rt2870sta-k3248-2.5.0.3-4.pet
http://shino.pos.to/party/bridge.cgi?pu ... 5/precise/
対応機種はトップ記事を参照ください。
Re: USB無線子機Ralinkドライバ
「2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO.tar.bz2」を Tahrpup-5.8.3 上でコンパイルしようとするとエラーを喰らいます。
をとしておくと通りました。
修正の仕方の是非はともかく、ひとまず、動いてます。
コード: 全て選択
# os/linux/rt_linux.c 1126, 1127 行目
pOSFSInfo->fsuid = current_fsuid();
pOSFSInfo->fsgid = current_fsgid();
コード: 全て選択
pOSFSInfo->fsuid = 0;
pOSFSInfo->fsgid = 0;
修正の仕方の是非はともかく、ひとまず、動いてます。
サボり魔
Precise-550JP & Precise-571JP & Tahr-Puppy
frugal install (USB)
8GB ASUS H97I-PLUS Core-i5 4690S
8GB ASRock Z68M-ITX/HT Core-i7 2600k with Win7
16GB ASROCK H170M-ITX/ac Core-i5 6600
Precise-550JP & Precise-571JP & Tahr-Puppy
frugal install (USB)
8GB ASUS H97I-PLUS Core-i5 4690S
8GB ASRock Z68M-ITX/HT Core-i7 2600k with Win7
16GB ASROCK H170M-ITX/ac Core-i5 6600
Re: USB無線子機Ralinkドライバ
は元に戻して頂いて、サボり魔 さんが書きました:コード: 全て選択
pOSFSInfo->fsuid = 0; pOSFSInfo->fsgid = 0;
include/os/rt_os.h 275行辺り(私のとバージョンが違うので多少位置がちがうかも)
コード: 全て選択
typedef struct _OS_FS_INFO_
{
int fsuid;
int fsgid;
コード: 全て選択
typedef struct _OS_FS_INFO_
{
kuid_t fsuid;
kgid_t fsgid;
neo実験君こと次期メインマシン
Intel Core i5-8400 2.80GHz
xenialpup64 7.5+lang_pack_ja-xenial64e
Intel Core i5-8400 2.80GHz
xenialpup64 7.5+lang_pack_ja-xenial64e
Re: USB無線子機Ralinkドライバ
include/os/rt_linux.h にありました。
教わった通りにやってみたところ、問題なくビルドできました。
自前のものを modprobe -r して差し替えてみたところ、きちんと動いています。
うーん、あんなところをいじるものなんですね。
0 に設定してた根拠はソース箇所のというコメントでした。
Puppy なら root だし、ゼロでいいじゃん?ってわけで。
私はエラーメッセージで指摘された点を無理にいじって乗りきろうとする(PC 上で動く言語について知らない)ので、正しいやりかたで通るのはすっきりしていいですね。
いやー、勉強になりました。自前の PET の中身を差し替えておきます。
教わった通りにやってみたところ、問題なくビルドできました。
自前のものを modprobe -r して差し替えてみたところ、きちんと動いています。
うーん、あんなところをいじるものなんですね。
0 に設定してた根拠はソース箇所の
コード: 全て選択
/* Save uid and gid used for filesystem access. */
/* Set user and group to 0 (root) */
Puppy なら root だし、ゼロでいいじゃん?ってわけで。
私はエラーメッセージで指摘された点を無理にいじって乗りきろうとする(PC 上で動く言語について知らない)ので、正しいやりかたで通るのはすっきりしていいですね。
いやー、勉強になりました。自前の PET の中身を差し替えておきます。
サボり魔
Precise-550JP & Precise-571JP & Tahr-Puppy
frugal install (USB)
8GB ASUS H97I-PLUS Core-i5 4690S
8GB ASRock Z68M-ITX/HT Core-i7 2600k with Win7
16GB ASROCK H170M-ITX/ac Core-i5 6600
Precise-550JP & Precise-571JP & Tahr-Puppy
frugal install (USB)
8GB ASUS H97I-PLUS Core-i5 4690S
8GB ASRock Z68M-ITX/HT Core-i7 2600k with Win7
16GB ASROCK H170M-ITX/ac Core-i5 6600