
Ubuntu日本語フォーラム

ログインしていません。
3日ほど前、初めてubuntuをインストールしました。
USB経由でインターネットに接続していますが、USBポートがひとつしかないため、
昔、win98で使用していた、「Corega Ether II PCC-T」でインターネットに繋げようとしましたが、全く認識しません。
カードの方のランプは点灯しています。
公式ページにはLinux対応と掲げられているのですが…。
どなたかお力をお貸しください。お願いします。
オフライン
manを見るとedドライバで対応しているようです。
http://manpages.ubuntu.com/manpages/hardy/man4/ed.html
カードを差したときのdmesgはどうなっていますか?
一度カードを差したまま起動して、
$dmesg |grep ed $ifconfig
の出力をもらえますか?
オフライン
[ 0.000000] Linux version 2.6.24-19-generic (buildd@terranova) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Wed Aug 20 22:56:21 UTC 2008 (Ubuntu 2.6.24-19.41-generic)
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
[ 0.000000] Entering add_active_range(0, 0, 65520) 0 entries of 256 used
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] Normal zone: 479 pages used for memmap
[ 0.000000] HighMem zone: 0 pages used for memmap
[ 0.000000] Movable zone: 0 pages used for memmap
[ 0.000000] ACPI: no DMI BIOS year, acpi=force is required to enable ACPI
[ 0.000000] swsusp: Registered nosave memory region: 000000000009f000 - 00000000000a0000
[ 0.000000] swsusp: Registered nosave memory region: 00000000000a0000 - 00000000000f0000
[ 0.000000] swsusp: Registered nosave memory region: 00000000000f0000 - 0000000000100000
[ 0.000000] Local APIC disabled by BIOS -- you can enable it with "lapic"
[ 0.000000] mapped APIC to ffffb000 (0120b000)
[ 0.000000] Detected 432.367 MHz processor.
[ 27.138952] console [tty0] enabled
[ 27.197238] Memory: 247812k/262080k available (2177k kernel code, 13700k reserved, 1006k data, 368k init, 0k highmem)
[ 27.277665] Security Framework initialized
[ 27.277709] SELinux: Disabled at boot.
[ 27.277775] AppArmor: AppArmor initialized
[ 27.278680] Compat vDSO mapped to ffffe000.
[ 27.299855] Freeing SMP alternatives: 11k freed
[ 29.111585] SMP motherboard not detected.
[ 29.111598] Local APIC not detected. Using dummy APIC emulation.
[ 29.112062] CPU0 attaching sched-domain:
[ 29.113619] Booting paravirtualized kernel on bare hardware
[ 29.116820] NET: Registered protocol family 16
[ 29.118839] EISA bus registered
[ 29.165046] ACPI: Interpreter disabled.
[ 29.165558] pnp: PnP ACPI: disabled
[ 29.176181] PnPBIOS: 14 nodes reported by PnP BIOS; 14 recorded by driver
[ 29.179294] PCI quirk: region 6c20-6c3f claimed by ali7101 SMB
[ 29.217196] NET: Registered protocol family 8
[ 29.217218] NET: Registered protocol family 20
[ 29.217791] AppArmor: AppArmor Filesystem Enabled
[ 29.218189] system 00:07: iomem range 0x0-0x9ff could not be reserved
[ 29.218208] system 00:07: iomem range 0xe00-0xfff could not be reserved
[ 29.218226] system 00:07: iomem range 0xffff0000-0xffffffff has been reserved
[ 29.218267] system 00:08: ioport range 0x1060-0x106f has been reserved
[ 29.218285] system 00:08: ioport range 0xf100-0xf13f has been reserved
[ 29.218299] system 00:08: ioport range 0xf140-0xf15f has been reserved
[ 29.218319] system 00:08: iomem range 0x100000-0xffffff could not be reserved
[ 29.218333] system 00:08: iomem range 0x1000000-0xfffffff could not be reserved
[ 29.221152] Time: tsc clocksource has been installed.
[ 29.222255] PREFETCH window: disabled.
[ 29.222381] PCI: Guessed IRQ 9 for device 0000:00:13.0
[ 29.222475] NET: Registered protocol family 2
[ 29.262855] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 29.263957] TCP: Hash tables configured (established 8192 bind 8192)
[ 29.263975] TCP reno registered
[ 32.566538] Freeing initrd memory: 7308k freed
[ 32.570780] audit: initializing netlink socket (disabled)
[ 32.570864] audit(1222890452.376:1): initialized
[ 32.591033] io scheduler noop registered
[ 32.591053] io scheduler anticipatory registered
[ 32.591064] io scheduler deadline registered
[ 32.591205] io scheduler cfq registered (default)
[ 33.350573] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
[ 33.364454] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
[ 33.386092] EISA: Detected 0 cards.
[ 33.387189] NET: Registered protocol family 1
[ 33.387602] registered taskstats version 1
[ 33.392598] Freeing unused kernel memory: 368k freed
[ 33.417009] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[ 39.989465] SCSI subsystem initialized
[ 40.387195] usbcore: registered new interface driver usbfs
[ 40.387312] usbcore: registered new interface driver hub
[ 40.415019] usbcore: registered new device driver usb
[ 40.667553] ohci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[ 40.674836] libata version 3.00 loaded.
[ 40.725699] hub 1-0:1.0: 2 ports detected
[ 40.960649] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
[ 40.972290] ALI15X3: simplex device: DMA forced
[ 41.930989] hda: host max PIO5 wanted PIO255(auto-tune) selected PIO4
[ 41.931318] hda: UDMA/33 mode selected
[ 43.338586] hdc: host max PIO5 wanted PIO255(auto-tune) selected PIO4
[ 43.339141] hdc: host max PIO5 wanted PIO255(auto-tune) selected PIO4
[ 46.847543] hda: cache flushes not supported
[ 48.465149] PM: Resume from disk failed.
[ 48.777156] EXT3-fs: mounted filesystem with ordered data mode.
[ 86.240461] agpgart: Detected ALi M???? chipset
[ 86.365567] ali1535_smbus 0000:00:11.0: SMB device not enabled - upgrade BIOS?
[ 86.365600] ali1535_smbus 0000:00:11.0: ALI1535 not detected, module not inserted.
[ 86.906099] ali15x3_smbus 0000:00:11.0: ALI15X3_smb region uninitialized - upgrade BIOS or use force_addr=0xaddr
[ 86.906134] ali15x3_smbus 0000:00:11.0: ALI15X3 not detected, module not inserted.
[ 90.793689] parport_pc 00:0c: reported by Plug and Play BIOS
[ 93.240725] PCI: Guessed IRQ 5 for device 0000:00:08.0
[ 93.261238] gameport: ES1938 is pci0000:00:08.0/gameport0, io 0x90a4, speed 1065kHz
[ 113.658666] audit(1222858133.730:2): type=1503 operation="inode_permission" requested_mask="a::" denied_mask="a::" name="/dev/tty" pid=4388 profile="/usr/sbin/cupsd" namespace="default"
[ 118.254785] NET: Registered protocol family 31
[ 118.254813] Bluetooth: HCI device and connection manager initialized
[ 118.254833] Bluetooth: HCI socket layer initialized
[ 118.731180] Bluetooth: L2CAP socket layer initialized
[ 118.780337] Bluetooth: RFCOMM socket layer initialized
[ 118.781647] Bluetooth: RFCOMM TTY layer initialized
[ 169.113423] NET: Registered protocol family 10
[ 169.116216] lo: Disabled Privacy Extensions
[ 363.966703] usb 1-1: new full speed USB device using ohci_hcd and address 2
[ 365.245236] usbcore: registered new interface driver pegasus
[ 393.004570] usb 1-1: new full speed USB device using ohci_hcd and address 4
[ 401.665058] NET: Registered protocol family 17
[ 1708.663627] pccard: PCMCIA card inserted into slot 0
eth0 Link encap:イーサネット ハードウェアアドレス 00:a0:b0:15:60:af
inetアドレス:192.168.24.53 ブロードキャスト:192.168.24.255 マスク:255.255.255.0
inet6アドレス: 2001:a090:c975:0:2a0:b0ff:fe15:60af/64 範囲:グローバル
inet6アドレス: fe80::2a0:b0ff:fe15:60af/64 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:6462 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:6209 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:5574192 (5.3 MB) TXバイト:805703 (786.8 KB)
lo Link encap:ローカルループバック
inetアドレス:127.0.0.1 マスク:255.0.0.0
inet6アドレス: ::1/128 範囲:ホスト
UP LOOPBACK RUNNING MTU:16436 メトリック:1
RXパケット:600 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:600 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:30000 (29.2 KB) TXバイト:30000 (29.2 KB)
これでいいですか?
よろしくお願いします。
オフライン
どうもです。
edで引っかかっていないようですね。
カードを差しているときの
$ sudo pccardctl status $ sudo pccardctl ident
の出力結果をもらえますか?
ちなみに、このeth0はusbのネットワークカードですよね?
オフライン
いいえ、
http://www.corega.co.jp/product/list/lanadp/e2pcct.htm
これと全く同じ物です。
オフライン
すみません。結論から言うとeth0で認識済みで解決と言うことですね。
そうでなければ、一つ前の結果をお願いします。
オフライン
すみません、横から割り込みます。
kkさんが、説明されているように、dmesgおよびifconfigコマンドの結果から、
NIC(Corega Ether II PCC-T,10BASE-T)は、
pccard: PCMCIA card inserted into slot 0として、認識されています。
また、NICが正しく設定されているかは、eth0の
UP BROADCAST RUNNING MULTICASTで有効とわかります。
IPアドレス: 192.168.24.53 ブロードキャスト・アドレス: 192.168.24.255
ネットマスク: 255.255.255.0 MACアドレス: 00:a0:b0:15:60:af です。
ループバック・インターフェースもUP LOOPBACK RUNNINGで問題ないです。
普通にイーサネットで接続するとき、Ubuntuの場合はDHCPサーバが利用され
ています。
DHCPサーバとしてルータ内蔵のものを稼働させている場合、ルータから自分が
利用するネットワーク情報を受け取ることになります。
$ ps -ef | grep dhclient
note: 現在動いているプロセスを画面に表示するコマンド。DHCPの確認
この結果をお知らせください。それにより、eth0の設定が正しいか判断できます。
オフライン
kkさん
現在、
http://www.iodata.jp/products/usb/lanegg.htm
↑を使って接続しているので、解決済みではありません。
koisan1949さん
こちらが結果です。
dhcp 6210 4530 0 17:12 ? 00:00:00 /sbin/dhclient -1 -lf /var/lib/dhcp3/dhclient.eth0.leases -pf /var/run/dhclient.eth0.pid -q -e dhc_dbus=31 -d eth0
shotaro 6484 6461 0 17:29 pts/0 00:00:00 grep dhclient
最後の編集者: Arusu (2008-10-04 17:31:35)
オフライン
Arusuさん、USB LAN adaptor で接続されている場合の結果でしょうか?
そうだと、当然にeth0の結果は問題ないです。
不具合の発生している状態(ルータを接続されているとき)の情報がほしいのですが。。。
USB LAN adaptor を外して、card_bus adaptorでルータに繋いでください。
$ ifconfig -a
$ ps -ef | grep dhclient
このときのNIC情報が解決の糸口です。
それから、USB LAN adaptor に戻してインターネットに接続してください。
追記 DHCPサーバーは、ルータ。
DHCPクライアントは、自身のネットワーク・インターフェースがeth0であれば「eth0」
と表示される。
/sbin/dhclientというプロセス名が表示されなかったり、引数にeth0以外のものが
表示されたら、eth0の設定ファイル/etc/sysconfig/network-scripts/ifcfg-eth0
を修正する必要があります。
そしてネットワークに接続しているかは、引数に自マシンのIP addressを指定して
pingコマンドを実行します。
$ ping -n 192.168.24.53
note: pingを終了するには、crtl+Cキーを押してください。
この結果を貼り付けてください。
$ netstat -nr
note: ルーティング・テーブルの確認をします。
最後の編集者: koisan1949 (2008-10-05 10:02:02)
オフライン
shotaro@Arusu-laptop:~$ ifconfig -a
lo Link encap:ローカルループバック
inetアドレス:127.0.0.1 マスク:255.0.0.0
inet6アドレス: ::1/128 範囲:ホスト
UP LOOPBACK RUNNING MTU:16436 メトリック:1
RXパケット:692 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:692 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:34600 (33.7 KB) TXバイト:34600 (33.7 KB)
shotaro@Arusu-laptop:~$ ps -ef | grep dhclient
shotaro 5520 5470 0 19:56 pts/0 00:00:00 grep dhclient
shotaro@Arusu-laptop:~$ ping -n 192.168.24.53
connect: Network is unreachable
shotaro@Arusu-laptop:~$ netstat -nr
カーネルIP経路テーブル
受信先サイト ゲートウェイ ネットマスク フラグ MSS Window irtt インタフェース
ということでした。よろしくお願い致します。
オフライン
Arusuさん、危惧していた通り ifconfig -a コマンドでeth0が表示されてません。
カーネルがNIC(card_bus adaptor)を認識していません。
後のコマンドは打ち込んでも、無駄です。
kkさんが提示されているようにドライバー自体はカーネルでサポートしてますから、
ハード的に認識してないことになります。おそらく壊れているのではないかと。。。
私ならあきらめて、USBポートが1つなので、別電源が供給可能なUSB HUBを
購入して対処します。これなら簡単ですし、費用も最小で済みます。
PCのUSB_port → USB_HUB---power_adaptor
| → USB LAN adaptor → ルータ → Networkへ
| → 他のUSB機器
| →
| →
オフライン
そうさせて頂きます。
長期間にわたりアドバイスありがとうございます。
オフライン
Arusuさんもう少し頑張ってみませんか?
頑張ってみようとお思いなら
sudo pccardctl ident の結果を書き込んでください。
オフライン