タグ:Cartina
Fedoraで公衆無線LAN (Cartina UM)(その2)

最近、BBモバイルポイントの設置してあるはずのマクドナルドで、インターネットに接続するためにネットブックCartina UMを開くことが何回かあった。そして、そのうちの7割くらいは、なかなか接続できないことも経験した。せっかく、Yカメラで@wig-cardを入手したのに、残念というほかない。たしか、半年前くらいは、ちゃんと接続できたのにな、とおもいながら、そんなときは、PHSの携帯電話をさっさとUSBケーブルでCartina UMとつなぎ、ダイヤルアップ接続をして、メールを拾う、というようなことでなんとかしのいできた。

 

つながらない原因は、いったいなんだったのだろうか、といろいろ考えているうちに、周囲を見渡しておもいあたった。マクドナルドでは、ゲームをしている人たち、特に若者が異様に多い。手には、PSPやDSらしきものが見える。これらも無線LANのAPであるBBモバイルポイントを使用しているのではないか、と。

 

いままで、LinuxのFedora-11をOSにして使っていたCartina UMであるが、Network ManagerがAPを認識する、しないは、これらのPSPやDSの使用数・状態にかかっていたのだと気づいた。

 

以前に書いた記事で、Network Managerがなかなかリンクの確立ができなかったのは、APの電波の強度が弱いこともあるが、これらのPSPやDSも原因だったのでは、と思ったのである。

 

確かに、半年前は確実にネットブックCartina UM/Fedora-11でインターネット接続できたマクドナルドのお店が、いまは減少しつつあるのだ、と強く実感した次第であった。

 

同じ店内にもかかわらず、Fedora-11のNetwork設定の確認画面では、
BBモバイルポイント(●)の他にも別のAPがいくつか確認できる。

 

(2010-3-21)

 

Fedoraでダイヤルアップ接続 (Cartina UM)

久しぶりに、ダイヤルアップ接続に挑戦した。いや、Linux OSとしては初めてかなとおもう。まだ、ブロードバンドが普及しない時代に、PCのシリアルポートにモデムを接続し、電話回線を使ってインターネット接続したことはあるが、それ以来である。

 

今回は、ネットブックのPrime PC Cartina UMを使って、Fedora 11にて、また、モデムとしてはPHS携帯電話であるToshiba製の WX320Tを使用してインターネット接続した。

こうすることで、公衆無線LANが使用できない環境でも、無線電波を使ってインターネット接続できると考えたからであった。(WX320Tは、つなぎ放題で契約中のものを使用した。)

 

ここでは、おおよその手順と、途中でつまづいた問題点(最終的には解決したが)を紹介しようとおもう。

 

以下の手順を行う前に、無線LANのスイッチはOFFにしておく。([Fn]+[F2]で左下手前の4番めの青色のランプが消灯するはずである。)

 

Cartina UMには、USBポートが複数あるが、そのうちのひとつのポートとWX320TのUSB端子とを接続する。そして、lsusb、およびdmesgコマンドを実施してみる。

 

$ lsusb

---(省略)---

Bus 001 Device 004: ID 0bda:0156 Realtek Semiconductor Corp. Mass Stroage Device

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 004: ID 0930:0d35 Toshiba Corp.

---(省略)---

 

のように、Toshiba製のデバイスが認識され、

 

$ dmesg

---(省略)---

usb 2-2: USB disconnect, address 2

usb 2-2: new full speed USB device using uhci_hcd and address 3

usb 2-2: New USB device found, idVendor=0930, idProduct=0d35

usb 2-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0

usb 2-2: configuration #1 chosen from 1 choice

cdc_acm 2-2:1.0: ttyACM0: USB ACM device

---(省略)---

 

のように、このデバイスが「ttyACM0」という名称で識別されていることが確認できるはずである。

 

この確認ができたら、次に、[システム]-[管理]-[ネットワーク]のメニューで、「ネットワーク設定」のタブを選択する。[ハードウェア]-[新規]-[Modem]で、「モデム設定」の別ウィンドウが現れるので、[デバイス]は、「/dev/ttyACM0」を入力し、その他はデフォルトのままとする。

 

さらに、[デバイス]-[新規]を選び、プロバイダーの登録情報を入力する。そして、このときのプロバイダー名が例えば「abcde」だとする。

 

ここまで完了すると、「/etc/ppp/peers」のディレクトリに「abcde」というファイルが自動的にできているはずである。また、「/etc/sysconfig/network-scripts」のディレクトリに、「ifcfg-abcde」というファイルが、もうひとつ、「/etc/sysconfig/networking/devices」のディレクトリにも、「ifcfg-abcde」というファイル(同じもの)ができているとおもう。

 

ここまで設定できたら、本来は、[システム]-[管理]-[ネットワークデバイスの制御]のメニューを開いて、「デバイス ppp0」を選択して「起動」をクリックすれば、ダイヤルアップで接続できるはずであった。

 

ここでひとつ、問題が生じたのであった。上述の手順で行うのだが、モデムが動作しない。どうも、ATコマンドの一部をWX320Tが認識しないようであった。いろいろ調査してみて、次のファイルを少し修正しなければならないことが判明した。

 

それは、「wvdial.conf」というファイルで、上記の設定を行うと自動的に作成されるファイルなのだが、その中にある「Init3=」から始まる一行を削除する必要があったのである。

 

# cat /etc/wvdial.conf ( ← rootでの処理が必要になる)

[Modem0]

Modem = /dev/ttyACM0

Baud = 460800

SetVolume = 0

Dial Command = ATDT

Init1 = ATZ

Init3 = ATM0 ( ←---- この行を削除する )

FlowControl = NOFLOW

[Dialer abcde]

Username = xxxxx@xxxxx.net

Password = xxxxxxxxxx

Phone = 0570570xxx##61

Stupid Mode = 1

Init1 = ATZ

Inherits = Modem0

 

このうちの、「Init3 = ATM0」をviエディタなどで削除する。そして、[システム]-[管理]-[ネットワークデバイスの制御]のメニューを開いて、「デバイス ppp0」を選択して「起動」をクリックする。こうして、ようやく、ダイヤルアップで接続できたのであった。

 

久しぶりに、モデムの「ATコマンド」なるものを使用してみた。Windowsでは、デバイスドライバーをWX320Tに付属しているCD-ROMからインストールしたので、特にこのようなつまづきはなかった。他のLinuxディストリビューションではどうか不明だが、この記述がなんらかの参考になれば、と願っている。

 

最後にひとこと、やはり、ダイヤルアップのPHSモデム接続では、速度は遅いと感じる。

 

(2009-11-15)

 

 

上記の記事を書いた後で、Fedora 11を再インストールしました。ほぼ、同じ方法で、ダイヤルアップ接続できたのですが、一点、パッケージwvdialのインストールが必要でした。もし、途中でメッセージがでた場合は、

 

# yum install wvdial

 

で、できるとおもいます。

 

(2009-12-30)

 

Cartina UMと無線LAN (Fedora11編)

昨年末にDosparaの通販で購入したPrime Note Cartina UM だが、これまでFedora 9 をOSとして使用していた。(Fedora Core 9 とばかり思いこんでいたのだが、いつのまにか Core が取れていたことに気がついた。)しかし、ここ半年くらいの間に、バージョンがあがり、6月の初めにFedora 11がリリースされた。そこで、これを機会に、OS を Fedora 11 にすることにした。

 

作業は、ISOイメージファイルのダウンロードから始まり、USBメモリへのインストール、USBメモリから起動し、ハードディスクの特定領域へインストール、無線LANの設定の順で実施した。

 

今回は、CD-RまたはDVD-Rにデータを焼かないで、USBメモリを使ってインストールすることにした。というのは、8GBのUSBメモリは1800円という価格で購入できたからであった。(メモリの価格下落は、我々消費者にはありがたいが、製造メーカーにとってはたいへんなことであるとおもう。本題から外れるので、この話はまた別の機会にしよう。)

 

以下は、その記録である。

 

最初は、Fedora 9 からのバージョンアップを考えていたので、DVDのインストールイメージファイル(約3.8GB)をダウンロードした。

 

こうすれば、開発ツール類も同時にインストールできるのではないかとおもっていた(なにしろ、サイズが3.8GBもあるのだから。)のも理由のひとつであった。

 

USBメモリへのインストールには、live USB creator というソフトを使用した。これには、Windows版が用意されていたので、別のWindows PCで動作させた。

 

さて、USBメモリへのインストールは、問題なく完了したのだが、問題はこの後に発生した。USBメモリから起動すると、インストールの画面になった。そして、ハードディスクの領域の設定などを確認する画面になり、必要な情報を書き込もうとするのだが、途中でエラーになってしまった。何度か、試みたが、うまくいかなかった。そして、あきらめて、元々のFedora 9 が入れてあるハードディスクから立ち上げようとしたら、もうシステムが立ち上がらない状態になってしまっていた。

 

そこで、少し手間がかかるが、新規にインストールをすることにした。今度は、CDのインストールイメージファイル(約700MB)をダウンロードした。

やはり同じ方法で、改めてUSBメモリにインストールしたのである。

 

そして、 USBメモリから起動し、Fedora 11 をLive CD の形で動作させ、その画面上の「ハードディスクへのインストール」から、インストール作業を行うことによって、ようやく無事インストールできたのであった。

 

カーネルのアップデートといくつかの開発ツール類をインストールするために、有線LANに一時的に接続しなければならなかったのは、Fedora 9 のときと同じであった。

 

無線LANの設定は、以前に紹介したドライバ(下記)をインストールした後に、Fedora の Network Manager でAPなどの設定をするだけで、簡単に接続できるようになった。

手順は、 Fedora 9 の場合とほぼ同じ(以前、資料 ( Cartina_UM_WLAN_with_FC9.pdf ) で紹介した項目の(1)から(7)までは同じ)であるが、(8)の設定は、Network Manager を起動して実施したほうが簡単なようにおもう。

 

WLAN driverは、例えばこのサイトなどにある。

 

以下は、主な手順である。(詳細は、前回の資料 ( Cartina_UM_WLAN_with_FC9.pdf ) を参照してほしい。)

 

$ tar xvfz rtl8187se_linux_26.1023.1118.2008.tar.gz

$ cd rtl8187se_linux_26.1023.1118.2008

$ make

$ su

# make install

 

なぜ、CDイメージからのインストールがうまくできて、DVDイメージからのインストールができなかったのか、詳しくは検証できていない。しかし、考えるに、ディスクのフォーマット、特に、ルート(/ )ディレクトリ以下を実装するディスクが従来のext3ではなく、新規のものになっていたことが原因かもしれない。このあたりは、今後の課題としておきたい。

 

さて、Cartina UM だが、画面サイズが 8.9インチであり、今のネットブックの主流のサイズが 10.1インチとなってきつつあることから、ちょっと小さいなと思うときもある。でも、十分コンパクトで使い勝手は良い。

 

アップデートは、yum update でできるが、カーネルのアップデートがもしも含まれた場合は、一度、アップデート後にPCを再起動すると、無線LANに接続しなくなったときがある。このときは、

 

$ cd rtl8187se_linux_26.1023.1118.2008

$ su

# make uninstall

# make install

 

を実行し、もう一度、PCの再起動を行うことによって、無線LANに接続できるようになった。

 

(2009-6-27)

 

 

 

Cartina UM and WLAN

I purchased a small note PC called 'Cartina UM', the so-called net-book computer, at a low price by the mail order last year end.

 

Now I'm going to use it by wireless LAN connection by setting Fedora 9 as OS.
Although WLAN connection at Linux had a slightly high hurdle for me, I think, it was a good experience for the gymnastics of my brain.

 

The note PC currently I used mainly was operated under Windows 98SE OS. Since there were few memories which can be mounted (max 320MB), I wished to change it someday.

 

Last year, net-book computer 'Prime Note Cartina UM' with 8.9 type liquid crystal display was exactly released for 34,800 yen to the mail order site of Dospara, I decided to purchase it.

 

Please refer to the site of Dospara , or the next review site, etc. if you want to know what kind of the product it is.

 

- The review about Prime Note Cartina UM by Satlab

 

In my home, we use several sets of PCs connected by wireless LAN. Then, I decided to connect this 'Cartina UM' also by wireless LAN. Although it was easy when running, many things at the beginning were tried and it did not go very well.

 

There were two problems. One should say that OS is Linux. Another was that the ON/OFF method of the wireless LAN equipment as hardware was not indicated anywhere in the attached document.

 

Therefore, although many things will be tried, it became quite good study (gymnastics of my brain).

 

Originally attached first was an OS called fOS by FOXCONN, Taiwan. However, there is no description about the equipment of wireless LAN, operation, and a setup in the attached document. Although the driver for Windows was contained in the attached DVD-ROM disk, there is nothing for Linux.

 

According to the research result by the Internet, it becomes clear first that the chip set is of Realtek, and driver software can be obtained.

 

Then, I carried out the usual installation, and if a WLAN-related configuration file is added, it should run. But the WLAN did not work.

 

After further investigation, I found that the switch of ON/OFF of wireless LAN was [Fn]+ [F2]. (Since this was not indicated anywhere, before discovering, it will have required time.)

 

When it rebooted and the switch was turned ON, Cartina UM has accessed the Internet via wireless LAN at last.

 

I think that fOS, which contains general application softwares, can be used satisfactory every time, except the one point that a Japanese input cannot be performed.

 

Although I tried many things after that, a Japanese input was not worked in fOS after all. So, I decided to switch OS to another Linux, and choosed Fedora Core 9.

 

After having started from the external USB optical disk drive (used TEAC Portable USB CD-RW/DVD-ROM Unit purchased for 1,980 yen), installing and updating Fedora Core 9 to the hard disk and adding some software, 'Cartina UM' was connectable with the Internet via wireless LAN as well as the case of fOS.

 

The method I performed is indicated somewhat in detail in the document;
Cartina_UM_and_WLAN_with_FC9.pdf (in Japanese)
Cartina_UM_and_WLAN_with_FC9_(en).pdf (in English)

 

In fact, although the means of ndiswrapper was also considered, it is not progressing any more, because it was connectable with wireless LAN by the above-mentioned method about Fedora Core 9, .

 

Once, although ndiswrapper was also tried, it becomes an error and was improper here indicated that there is no libstdc++5.so.0.

Seemingly, the version of a system is different in fOS somehow.

I will leave it as a subject which should be solved in the future.

 

(2009-1-7)

 

 

One of the understanding; Somehow, seemingly, the wireless LAN driver must be re-installed in whenever a kernel is updated.
(Enter in the 'make' directory, and then type 'make uninstall'
and 'make install' to re-install.)

 

(2009-3-14 added)

 

 


(Comment)

 

In order to take the WLAN setting procedure using WEP introduced in the attached document, the MAC address of your PC (child's equipment) should be registered in the WLAN access point (parent's equipment) prior to use WLAN.

 

 

 

 

Cartina UM のその後

このところ、多忙で、平日は自宅のPCにさわれる時間がとても少ない。メールもまとめ読みの状態がしばらく続いた。(少々疲れ気味なので、頭がうまくまわっていないかもしれない。ご容赦を。)

 

ところで、昨年末にDosparaのPrime PC Cartinaを購入してから、日本語入力のできるようにOSにFedora 9 を入れたが、最近はようやくFedoraの作法にも慣れてきたと感じている。

 

わかったことのひとつ。

どうも、無線LANのドライバーは、カーネルがアップデートされるたびに入れ直さなければならないらしい。(make したディレクトリに移って、make uninstall; make install を行うだけなのだが。)

 

しかし、それ以外は、問題なく、ソフトも順調に動作している。メールも、ホームページも、ちゃんとできる。

 

また、先日は、趣味のひとつである天文学(おおげさな!!)のシミュレーションソフトであるCelestiaとxephemをも試しに入れてみた。Celestiaはインストールできたが、xephemはちょっと手こずった。が、探し回ったあげく、インストールすることに成功した。うまく動いているのを見ているのは楽しい。

 

Fedoraは、インストールもアップデートも「yum」というソフト管理の仕組みがあって、使いやすいとおもっているのだが、やはり、Linuxのひとつであり、「依存性」の課題が依然としてあることに、あらためて意識をした。もっと使いこなせるように勉強していきたいとおもっている。

 

(2009-3-14)