設定した「接続」情報を覚えてくれません

リリースされた日本語版に関するバグ、トラブル

モデレータ: 暇人, YoN, nyu

miymun
記事: 18
登録日時: 09/08/19(水) 22:59
お住まい: Meguro City, Tokyo.
連絡する:

設定した「接続」情報を覚えてくれません

投稿記事 by miymun »

連続投稿になり、申し訳ありません。

ThinkPad240X で Puppy4.30JP を使っています(環境の詳細は後述)。
インターネット接続環境は無線LANです。

最初の起動時に「接続」アプリでインターネット接続設定を行いますが、

[Xdialog]
「eth0ネットワーク設定に成功!」
「この設定を保存しますか?」

に対し、「Yes」をクリックしても、次回起動時、無線LANアダプタはアクセスポイントを見つけられないらしく、Linkランプを点滅させています。
再度、「接続」アプリで設定すると利用できるようになります。

この現象は、Puppy4.20では発生しませんでした。
Puppy4.30Betaから発生するようになり4.30RCでも同様です。

どなたか、解決策をご存じの方、ご教授よろしくお願いします。
仕様であれば、運用で回避します。


【環境の詳細】
[Summary]
-Computer-
Processor : Pentium III (Coppermine)
Memory : 189MB (97MB used)
Operating System : Puppy Linux 0.43
User Name : root (root)
Date/Time : 2009年10月18日 01時12分59秒
-Display-
Resolution : 800x600 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : CS4281 - Cirrus Logic CS4281
-Input Devices-
AT Translated Set 2 keyboard
ImPS/2 Generic Wheel Mouse
PC Speaker
-Printers (CUPS)-
CUPS-PDF
LP-800 : <i>Default</i>
-SCSI Disks-
ATA TOSHIBA MK1214GA

[Operating System]
-Version-
Kernel : Linux 2.6.30.5 (i686)
Compiled : #1 SMP Tue Sep 1 15:48:26 GMT-8 2009
C Library : GNU C Library version 2.6.1 (stable)
Default C Compiler : Unknown
Distribution : Puppy Linux 0.43
-Current Session-
Computer Name : puppypc
User Name : root (root)
Home Directory : /root
Desktop Environment : Unknown (Window Manager: JWM)
-Misc-
Uptime : 17 minutes
Load Average : 0.33, 0.30, 0.27
--------
MIYAZAKI Muneharu
[My Puppy Environment]
IBM ThinkPad 240X / CPU:Pen III 500MHz,
Mem:192MB, Hdd:10GB, LCD:800x600x24
Puppy Ver. 4.30retro-JP
metabo
記事: 84
登録日時: 08/02/21(木) 21:55
お住まい: 東京

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by metabo »

新谷さんが翻訳された以下「開発者ブログ」だと、バリーさんもお手上げの様ですね
(URLを上手くコピー出来ないので、貼り付けました)

P.S:新谷さんには、感謝してます

----開発者ブログより-----
by 新谷 » 09/10/20(火) 07:53

ひとつ残念なのは、ネットワークウィザードに関して多くのバグレポートが寄せられているのに、我々の中に

現在これをメンテナンスする人がいないことです。これはヴァージョン4.4で取り組む必要があるでしょう。

私の記憶が正しければ、二つの主要な問題があります:ワイアレス・ネットワークは二度スキャンする必要が

あること(having to scan twice for a wireless network)、再起動後に設定が 正しく保持されていない

(settings not (properly) remembered between boots)、という問題です。

更に問題点を俯瞰するとPnethhoodについてのレポートもあります。そしてもう一度言いますが、現時点では

メンテナンスされていません。

(訳者註:ネットワークウィザードの主要メンテナである、Dougalさんは現在フォーラム・スレッドの更新を

行っていないようです)
名前の通り中年のメタボです
miymun
記事: 18
登録日時: 09/08/19(水) 22:59
お住まい: Meguro City, Tokyo.
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by miymun »

metabo さんが書きました:新谷さんが翻訳された以下「開発者ブログ」だと、バリーさんもお手上げの様ですね
(URLを上手くコピー出来ないので、貼り付けました)

P.S:新谷さんには、感謝してます

----開発者ブログより-----
by 新谷 » 09/10/20(火) 07:53

ひとつ残念なのは、ネットワークウィザードに関して多くのバグレポートが寄せられているのに、我々の中に

現在これをメンテナンスする人がいないことです。これはヴァージョン4.4で取り組む必要があるでしょう。

<中略>

あること(having to scan twice for a wireless network)、再起動後に設定が 正しく保持されていない(settings not (properly) remembered between boots)、という問題です。

<後略>
なるほど、事情はよく分かりました。
現状では、「バグとして認識しているが、手が回らない」ってことですね。
何かお手伝いできれば良いのですが、残念ながらテスターくらいしかできません。
開発者不足というのであれば、無理は言いません。
立ち上げ時にちょっと操作するだけですから。

でも、4.20stdの時は問題なかったんですけどね...?
--------
MIYAZAKI Muneharu
[My Puppy Environment]
IBM ThinkPad 240X / CPU:Pen III 500MHz,
Mem:192MB, Hdd:10GB, LCD:800x600x24
Puppy Ver. 4.30retro-JP
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by シノバー »

miymun さんが書きました:この現象は、Puppy4.20では発生しませんでした。
Puppy4.30Betaから発生するようになり4.30RCでも同様です。
4.30JPにはカーネル違いが3つあります。それらでの状況は変わりませんか?
The bar master, Shino's Bar
http://shinobar.net/
metabo
記事: 84
登録日時: 08/02/21(木) 21:55
お住まい: 東京

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by metabo »

当方ThinkPad240無印で、無線はPCカードタイプです。
多分、240XでもPCカードタイプ(或いはUSBタイプ)だと思いますので
おそらく、ドライバ読み込みが間に合わない様な気がします...!?
(当て推量で、確証はありませんが)

なお、ThinkPad X31(内蔵MiniPCI:IPW2100)では4.31rc2でも問題無く再起動後も使えます
名前の通り中年のメタボです
miymun
記事: 18
登録日時: 09/08/19(水) 22:59
お住まい: Meguro City, Tokyo.
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by miymun »

シノバー さんが書きました:
miymun さんが書きました:この現象は、Puppy4.20では発生しませんでした。
Puppy4.30Betaから発生するようになり4.30RCでも同様です。
4.30JPにはカーネル違いが3つあります。それらでの状況は変わりませんか?
私の手元にあるのは、
pup-430JP.iso
pup-430retroJP.iso
をフォルダに展開したものです。

この二つでは、動作に違いは無いようです。

もう一つのカーネル...。探してみます。
--------
MIYAZAKI Muneharu
[My Puppy Environment]
IBM ThinkPad 240X / CPU:Pen III 500MHz,
Mem:192MB, Hdd:10GB, LCD:800x600x24
Puppy Ver. 4.30retro-JP
miymun
記事: 18
登録日時: 09/08/19(水) 22:59
お住まい: Meguro City, Tokyo.
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by miymun »

metabo さんが書きました:当方ThinkPad240無印で、無線はPCカードタイプです。
多分、240XでもPCカードタイプ(或いはUSBタイプ)だと思いますので
おそらく、ドライバ読み込みが間に合わない様な気がします...!?
(当て推量で、確証はありませんが)
240XでPCカードタイプの無線LANアダプタを使っています。
metabo さんが書きました:おそらく、ドライバ読み込みが間に合わない様な気がします...!?
う~ん。そういえば、ブートさせた後、別のことをやっていた時に、「あれ?つながってるや?」って思ったことが2回ほどあります。

ちょっと気をつけて観察してみます。
--------
MIYAZAKI Muneharu
[My Puppy Environment]
IBM ThinkPad 240X / CPU:Pen III 500MHz,
Mem:192MB, Hdd:10GB, LCD:800x600x24
Puppy Ver. 4.30retro-JP
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by 暇人 »

ワイヤレスネットワークの設定だよね。
4.2の頃だったか、同様の現象に遭遇したことがあった。

その時は環境ごとサラにしたら解決した。
何だか試行錯誤するとうまくいかないような印象。

リブートしたのが効いたのか、他に理由があるのか?
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by シノバー »

同じような報告がよくあって、ネットワークウィザードのバグじゃないかと言われているけれど、本当かなあ?……と疑ってます。

ネットワークウィザードは接続情報を /etc/network-wizard/wireless/profiles/{MACHADDRESS}.WPA.conf などに残します。
再起動の後、/etc/rc.d/rc.network がこの情報にもとづいて接続処理を行ないます。

したがって、/etc/network-wizard/wireless 以下のこれら情報が正しく残されているならネットワークウィザードはちゃんと仕事をしていて、責任は別のところにあるということになります。

参考:
viewtopic.php?f=23&t=1062#p6318
The bar master, Shino's Bar
http://shinobar.net/
きりん
記事: 553
登録日時: 08/02/24(日) 21:49
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by きりん »

こんにちわ。きりんです。
miymun さんが書きました:
metabo さんが書きました:当方ThinkPad240無印で、無線はPCカードタイプです。
多分、240XでもPCカードタイプ(或いはUSBタイプ)だと思いますので
おそらく、ドライバ読み込みが間に合わない様な気がします...!?
(当て推量で、確証はありませんが)
240XでPCカードタイプの無線LANアダプタを使っています。
metabo さんが書きました:おそらく、ドライバ読み込みが間に合わない様な気がします...!?
う~ん。そういえば、ブートさせた後、別のことをやっていた時に、「あれ?つながってるや?」って思ったことが2回ほどあります。

ちょっと気をつけて観察してみます。
なにげなく、/etc/rc.d/rc.network を眺めていたら、204行めの辺りに run_iw_scan() という部分があります。
この中に、checkIsPCMCIA という、PCMCIAを使っているかのチェックをやって、そうであれば5秒待つような動作をしているようです。もし、ドライバーの組込みがタイミング的に間に合わないのであれば、長めの待ち設定を行ってはどうでしょうか?
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by シノバー »

4.3.1JP-RC3で、最近急に起動時にネットにつながらなくなりました。
PCI接続の有線LAN atl1e DHCP です。
/tmp/bootsysinit.log には次のメッセージがあります。

コード: 全て選択

configuring network interface eth0
cheching if interface eth0 is alive...yes
Success!
/etc/resolve.conf には正しく DNSが設定されています。
しかし、ネットには繋がりません。

デスクトップ上の「接続」アイコンを右クリックし「ネットワークに接続」を選ぶと DHCPを取りに行き、成功します。その後ネットに正常に繋がります。

/etc/rc.d/rc.networkが悪いのか、/etc/rc.d/rc.sysinitが悪いのか?
The bar master, Shino's Bar
http://shinobar.net/
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by シノバー »

/etc/resolve.conf をいったん削除し、再起動してみました。

すると /etc/resolve.conf が正しく作成されます。 rc.sysinit → rc.network → dhcpcd は順に起動され、DHCPの取得にも成功しているようです。
ところが、 route が設定されてません。なのでネットに繋がらないようでした。

端末より /etc/rc.d/rc.network を実行すると、次のように出力され、 routeが設定されてネットにも繋がります。

コード: 全て選択

Waiting for interfaces to initialize...
configuring network interface eth0
cheching if interface eth0 is alive...yes
Info, eth0: dhcpcd 3.1.8 starting
Info, eth0: hardware address = 00:23:54:29:b0:0b
Info, eth0: broadcasting for a lease
Debug, eth0: sending DHCP_DISCOVER with xid 0x16b31e51
Debug, eth0: waiting on select for 20 seconds
Debug, eth0: got a packet with xid 0x16b31e51
Info, eth0: offered 192.168.11.3 from 192.168.11.2
Debug, eth0: sending DHCP_REQUEST with xid 0x16b31e51
Debug, eth0: waiting on select for 20 seconds
Debug, eth0: got a packet with xid 0x16b31e51
Info, eth0: checking 192.168.11.3 is available on attached networks
Debug, eth0: sending ARP probe #1
Debug, eth0: sending ARP probe #2
Debug, eth0: sending ARP probe #3
Debug, eth0: sending ARP claim #1
Debug, eth0: sending ARP claim #2
3
Info, eth0: leased 192.168.11.3 for 86400 seconds
Debug, eth0: renew in 43200 seconds
Debug, eth0: rebind in 75600 seconds
Info, eth0: adding IP address 192.168.11.3/24
Info, eth0: adding default route via 192.168.11.1 metric 0
Info, eth0: adding route to 169.254.0.0/16 metric 0
Debug, eth0: writing /etc/resolv.conf
Debug, eth0: /etc/ntp.conf already configured, skipping
Debug, eth0: /etc/ntpd.conf already configured, skipping
Debug, eth0: writing /var/lib/dhcpcd/dhcpcd-eth0.info
Error, eth0: fopen `/var/lib/dhcpcd/dhcpcd-eth0.info': Input/output error
Debug, eth0: exec "/etc/dhcpcd.sh" "/var/lib/dhcpcd/dhcpcd-eth0.info" "new"
Debug, eth0: forking to background
成功!
少し気になるのが、 「Error, eth0: fopen `/var/lib/dhcpcd/dhcpcd-eth0.info': Input/output error」 というエラーメッセージです。

次に、/etc/rc.d/rc.sysinit の 457行目に 2>&1 >/tmp/network.log を加えてログを取るようにし、再起動しました。

コード: 全て選択

 /etc/rc.d/rc.network 2>&1 >/tmp/network.log &
再起動後の /tmp/network.logは

コード: 全て選択

Waiting for interfaces to initialize...
configuring network interface eth0
cheching if interface eth0 is alive...yes
Success!
h0: open `/var/run/dhcpcd-eth0.pid': Input/output error
/var以下への書き込みに問題が?
The bar master, Shino's Bar
http://shinobar.net/
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by シノバー »

ramモードで起動し、pupsave.2fsを新調するとOKでした。再起動後自動的にネットに接続します。

自動接続に問題のあるpupsaveのほうで /initd/pup_rw以下のファイルに何があるかを眺めていますが、それらしき悪さをするファイルが見当たりません。
The bar master, Shino's Bar
http://shinobar.net/
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by みのむし »

>それらしき悪さをするファイルが見当たりません。

横槍失礼します。
設定が足りないのでは?
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: 設定した「接続」情報を覚えてくれません

投稿記事 by シノバー »

シノバー さんが書きました:ramモードで起動し、pupsave.2fsを新調するとOKでした。再起動後自動的にネットに接続します。

自動接続に問題のあるpupsaveのほうで /initd/pup_rw以下のファイルに何があるかを眺めていますが、それらしき悪さをするファイルが見当たりません。
ramモードで起動し、自動接続できるpupsave-ok.2fsと自動接続できないpupsave-ng.2fs とを比べてみました。すると……

/var/run以下に
pupsave-ok の場合 acpid.socket utmp
pupsave-ng の場合 acpid.pid acpid.socket dhcpcd-eth0.pid utmp

そこで pupsave-ng.2fs から acpid.pid と dhcpcd-eth0.pidを削除、
再起動でこれを使うと自動接続されました。

rc.shutdownのバグかなあ? そもそも /var/run以下はシャットダウンで空にならなければいけないのでは? /tmpは pupsave.2fs内に残されていない。
/root/my-documents/tmp は残されるみたい。

snapmergepuppyに問題アリですね。
この続きは、開発者の話し合い>4.3.1JP-RC3で↓
viewtopic.php?f=28&t=1444&start=45#p10285
最後に編集したユーザー シノバー [ 09/11/16(月) 11:36 ], 累計 2 回
The bar master, Shino's Bar
http://shinobar.net/
返信する