お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2007-03-03 17:01:17

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

無線LANカードの読込が出来ません

PC : HP compaq nx9010
無線LANカード : BUFFALO WLI-CB-G54L
OS : Windows XP sp2とUbuntu 6.10 Desktop日本語ローカライズ版とのデュアルブート環境
インターネットタイプ:ひかりoneマンションタイプ
プロパイダ : Dion
症状 : UBuntu起動中は無線LANカードに起動ランプが灯らない。(Windows起動中は灯り、無線LANも使用できる)

<今までやってみたこと>
(1)iwconfigの実行結果
# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11b/g  ESSID:off/any  Nickname:"Broadcom 4306"
          Mode:Managed  Access Point: Invalid   
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

sit0      no wireless extensions.

(2)
使用カードはそもそもLinuxに非対応ということなのでgoogleで色々検索し試行錯誤やってみました。
[参考にしたサイト]
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/767ndiswrapper.html
[行き詰ったところ]
(i) # lspciコマンドを実行すると、そんなコマンドないです的内容が表示されてしまう。
【追記】このコマンドの問題は解決しました。
(ii) NdisWrapperのtarボールのインストールが出来ない。

(3)補足
ネットワーク設定からESSIDやらその他色々設定してみたことがあります。
が、無線LANカードにランプが灯らない現象は変わらずのままだったので、初期値(なにも設定していない状態)に戻しました。
(ちなみにこの書き込みは同PCのWindowsからの投稿です。)

(4)追記
「Windows用無線LANドライバ(Ndiswrapper)をインストールするにはどうすればいいですか?」
(http://ubuntuguide.org/wiki/Ubuntu_dapper_Ja#Windows.E7.94.A8.E7.84.A1.E7.B7.9ALAN.E3.83.89.E3.83.A9.E3.82.A4.E3.83.90.28Ndiswrapper.29.E3.82.92.E3.82.A4.E3.83.B3.E3.82.B9.E3.83.88.E3.83.BC.E3.83.AB.E3.81.99.E3.82.8B.E3.81.AB.E3.81.AF.E3.81.A9.E3.81.86.E3.81.99.E3.82.8C.E3.81.B0.E3.81.84.E3.81.84.E3.81.A7.E3.81.99.E3.81.8B.3F)
にやり方が英文で書いてありました。しかしこの項目からリンクされている注意事項
(http://ubuntuguide.org/wiki/Ubuntu_dapper_Ja#.E6.B3.A8.E6.84.8F.E4.BA.8B.E9.A0.85)
には「apt-getやwgetを利用して、プログラムをインストール/アップデート/ダウンロードするには、インターネット接続が必要です。」と記載されています。
上記インストール方法の解説を見てみると、使用コマンドにapt-getが含まれていましたので、この方法では不可能と判断しました。


よろしくお願いします。

最後の編集者: unnamed (2007-03-04 00:25:54)

オフライン

 

#2 2007-03-03 19:45:52

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

解決には至りませんが、いくらか進展しました。
尚、実行結果部分ですが、実際のユーザーネームをusernameで置換させて頂きました。

引き続きご教授いただければと思います。

(以下は進展具合となります。)

(2)(i)
lspciコマンドをIspciと勘違いしていたため実行不可能でした。
lspciの実行結果は以下のようになりました。

username@username-laptop:~$ sudo su
root@username-laptop:/home/username# lspci
00:00.0 Host bridge: ATI Technologies Inc RS200/RS200M AGP Bridge [IGP 340M] (rev 02)
00:01.0 PCI bridge: ATI Technologies Inc PCI Bridge [IGP 340M]
00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
00:07.0 ISA bridge: ALi Corporation M1533/M1535 PCI to ISA Bridge [Aladdin IV/V/V+]
00:08.0 Modem: ALi Corporation M5457 AC'97 Modem Controller
00:0a.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
00:0b.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 50)
00:0b.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 50)
00:0b.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51)
00:0c.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4)
00:11.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
00:12.0 Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon IGP 330M/340M/350M
02:00.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)

(2)(ii)
NdisWrapper内部のreadmeに沿い頑張りましたが、エラーが出てしまいます。
以下は実行内容です。

username@username-laptop:~$ tar zxvf ndiswrapper-1.38.tar.gz
ndiswrapper-1.38/
ndiswrapper-1.38/AUTHORS
ndiswrapper-1.38/ChangeLog
ndiswrapper-1.38/INSTALL
ndiswrapper-1.38/Makefile
ndiswrapper-1.38/README
ndiswrapper-1.38/ndiswrapper.spec
ndiswrapper-1.38/ndiswrapper.8
ndiswrapper-1.38/loadndisdriver.8
ndiswrapper-1.38/utils/
ndiswrapper-1.38/utils/Makefile
ndiswrapper-1.38/utils/ndiswrapper
ndiswrapper-1.38/utils/loadndisdriver.c
ndiswrapper-1.38/utils/ndiswrapper-buginfo
ndiswrapper-1.38/driver/
ndiswrapper-1.38/driver/divdi3.c
ndiswrapper-1.38/driver/hal.c
ndiswrapper-1.38/driver/iw_ndis.c
ndiswrapper-1.38/driver/iw_ndis.h
ndiswrapper-1.38/driver/loader.c
ndiswrapper-1.38/driver/loader.h
ndiswrapper-1.38/driver/longlong.h
ndiswrapper-1.38/driver/Makefile
ndiswrapper-1.38/driver/crt.c
ndiswrapper-1.38/driver/ndis.c
ndiswrapper-1.38/driver/ndis.h
ndiswrapper-1.38/driver/ndiswrapper.h
ndiswrapper-1.38/driver/ntoskernel.c
ndiswrapper-1.38/driver/ntoskernel.h
ndiswrapper-1.38/driver/ntoskernel_io.c
ndiswrapper-1.38/driver/pe_linker.c
ndiswrapper-1.38/driver/pe_linker.h
ndiswrapper-1.38/driver/pnp.c
ndiswrapper-1.38/driver/pnp.h
ndiswrapper-1.38/driver/proc.c
ndiswrapper-1.38/driver/rtl.c
ndiswrapper-1.38/driver/usb.c
ndiswrapper-1.38/driver/usb.h
ndiswrapper-1.38/driver/winnt_types.h
ndiswrapper-1.38/driver/workqueue.c
ndiswrapper-1.38/driver/wrapmem.h
ndiswrapper-1.38/driver/wrapmem.c
ndiswrapper-1.38/driver/wrapper.c
ndiswrapper-1.38/driver/wrapndis.h
ndiswrapper-1.38/driver/wrapndis.c
ndiswrapper-1.38/driver/lin2win.h
ndiswrapper-1.38/driver/win2lin_stubs.S
username@username-laptop:~$ cd ndiswrapper-1.38
username@username-laptop:~/ndiswrapper-1.38$ make uninstall
NOTE: Not all installed files are removed, as different distributions install ndiswrapper files at different places.
Run uninstall as many times as necessary until no "removing" messages appear below.
removing /lib/modules/2.6.17-10-generic/kernel/drivers/net/ndiswrapper/ndiswrapper.ko
/bin/rm: cannot remove `/lib/modules/2.6.17-10-generic/kernel/drivers/net/ndiswrapper/ndiswrapper.ko': Permission denied
removing /lib/modules/2.6.17-10-generic/misc/ndiswrapper.ko
/bin/rm: cannot remove `/lib/modules/2.6.17-10-generic/misc/ndiswrapper.ko': Permission denied
make: *** [uninstall] エラー 1
username@username-laptop:~/ndiswrapper-1.38$ make
make -C driver
make[1]: ディレクトリ `/home/username/ndiswrapper-1.38/driver' に入ります
make -C /lib/modules/2.6.17-10-generic/build SUBDIRS=/home/username/ndiswrapper-1.38/driver
make[2]: ディレクトリ `/usr/src/linux-headers-2.6.17-10-generic' に入ります
  Building modules, stage 2.
  MODPOST
make[2]: ディレクトリ `/usr/src/linux-headers-2.6.17-10-generic' から出ます
make[1]: ディレクトリ `/home/username/ndiswrapper-1.38/driver' から出ます
make -C utils
make[1]: ディレクトリ `/home/username/ndiswrapper-1.38/utils' に入ります
gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
loadndisdriver.c:15:20: error: stdlib.h: No such file or directory
loadndisdriver.c:16:19: error: stdio.h: No such file or directory
loadndisdriver.c:17:19: error: errno.h: No such file or directory
loadndisdriver.c:18:20: error: string.h: No such file or directory
loadndisdriver.c:19:20: error: libgen.h: No such file or directory
loadndisdriver.c:21:22: error: sys/mman.h: No such file or directory
loadndisdriver.c:23:23: error: sys/types.h: No such file or directory
loadndisdriver.c:24:23: error: sys/ioctl.h: No such file or directory
loadndisdriver.c:25:22: error: sys/stat.h: No such file or directory
loadndisdriver.c:26:20: error: unistd.h: No such file or directory
loadndisdriver.c:27:19: error: fcntl.h: No such file or directory
In file included from /usr/lib/gcc/i486-linux-gnu/4.1.2/include/syslimits.h:7,
                 from /usr/lib/gcc/i486-linux-gnu/4.1.2/include/limits.h:11,
                 from loadndisdriver.c:28:
/usr/lib/gcc/i486-linux-gnu/4.1.2/include/limits.h:122:61: error: limits.h: No such file or directory
loadndisdriver.c:29:19: error: ctype.h: No such file or directory
loadndisdriver.c:30:20: error: dirent.h: No such file or directory
loadndisdriver.c:31:20: error: syslog.h: No such file or directory
loadndisdriver.c:34:25: error: linux/major.h: No such file or directory
loadndisdriver.c:35:25: error: linux/ioctl.h: No such file or directory
In file included from loadndisdriver.c:37:
../driver/loader.h:24: error: expected specifier-qualifier-list before ‘size_t’
loadndisdriver.c: In function ‘load_file’:
loadndisdriver.c:67: error: ‘size_t’ undeclared (first use in this function)
loadndisdriver.c:67: error: (Each undeclared identifier is reported only once
loadndisdriver.c:67: error: for each function it appears in.)
loadndisdriver.c:67: error: expected ‘;’ before ‘size’
loadndisdriver.c:68: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:69: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:71: warning: implicit declaration of function ‘basename’
loadndisdriver.c:71: warning: initialization makes pointer from integer without a cast
loadndisdriver.c:73: warning: implicit declaration of function ‘open’
loadndisdriver.c:73: error: ‘O_RDONLY’ undeclared (first use in this function)
loadndisdriver.c:75: warning: implicit declaration of function ‘syslog’
loadndisdriver.c:75: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:75: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:75: warning: implicit declaration of function ‘strerror’
loadndisdriver.c:75: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:76: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:79: warning: implicit declaration of function ‘fstat’
loadndisdriver.c:81: warning: implicit declaration of function ‘close’
loadndisdriver.c:84: error: ‘size’ undeclared (first use in this function)
loadndisdriver.c:86: warning: implicit declaration of function ‘mmap’
loadndisdriver.c:86: error: ‘PROT_READ’ undeclared (first use in this function)
loadndisdriver.c:86: error: ‘MAP_PRIVATE’ undeclared (first use in this function)
loadndisdriver.c:86: warning: assignment makes pointer from integer without a cast
loadndisdriver.c:87: error: ‘MAP_FAILED’ undeclared (first use in this function)
loadndisdriver.c:93: warning: implicit declaration of function ‘strncpy’
loadndisdriver.c:93: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:95: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c:96: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:69: warning: unused variable ‘statbuf’
loadndisdriver.c: In function ‘parse_setting_line’:
loadndisdriver.c:109: warning: implicit declaration of function ‘isspace’
loadndisdriver.c:115: warning: implicit declaration of function ‘strchr’
loadndisdriver.c:115: warning: incompatible implicit declaration of built-in function ‘strchr’
loadndisdriver.c:115: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:117: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:117: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:118: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:138: warning: implicit declaration of function ‘strlen’
loadndisdriver.c:138: warning: incompatible implicit declaration of built-in function ‘strlen’
loadndisdriver.c: In function ‘read_conf_file’:
loadndisdriver.c:150: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:151: error: ‘FILE’ undeclared (first use in this function)
loadndisdriver.c:151: error: ‘config’ undeclared (first use in this function)
loadndisdriver.c:157: warning: implicit declaration of function ‘lstat’
loadndisdriver.c:158: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:158: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:158: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:160: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:163: warning: implicit declaration of function ‘sscanf’
loadndisdriver.c:163: warning: incompatible implicit declaration of built-in function ‘sscanf’
loadndisdriver.c:179: warning: implicit declaration of function ‘fopen’
loadndisdriver.c:179: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:183: warning: implicit declaration of function ‘fgets’
loadndisdriver.c:195: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:206: warning: implicit declaration of function ‘fclose’
loadndisdriver.c:150: warning: unused variable ‘statbuf’
loadndisdriver.c: In function ‘load_bin_file’:
loadndisdriver.c:218: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:218: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:220: warning: implicit declaration of function ‘tolower’
loadndisdriver.c:222: warning: implicit declaration of function ‘chdir’
loadndisdriver.c:223: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:225: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:231: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:233: warning: implicit declaration of function ‘ioctl’
loadndisdriver.c:233: warning: implicit declaration of function ‘_IOW’
loadndisdriver.c:233: error: expected expression before ‘struct’
loadndisdriver.c: In function ‘load_driver’:
loadndisdriver.c:250: error: ‘DIR’ undeclared (first use in this function)
loadndisdriver.c:250: error: ‘driver_dir’ undeclared (first use in this function)
loadndisdriver.c:252: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:256: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:256: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:258: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:260: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:262: warning: implicit declaration of function ‘opendir’
loadndisdriver.c:268: warning: implicit declaration of function ‘malloc’
loadndisdriver.c:268: warning: incompatible implicit declaration of built-in function ‘malloc’
loadndisdriver.c:272: warning: implicit declaration of function ‘memset’
loadndisdriver.c:272: warning: incompatible implicit declaration of built-in function ‘memset’
loadndisdriver.c:273: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:281: warning: implicit declaration of function ‘readdir’
loadndisdriver.c:281: warning: assignment makes pointer from integer without a cast
loadndisdriver.c:283: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:285: error: dereferencing pointer to incomplete type
loadndisdriver.c:288: warning: implicit declaration of function ‘stat’
loadndisdriver.c:288: error: dereferencing pointer to incomplete type
loadndisdriver.c:289: warning: implicit declaration of function ‘S_ISREG’
loadndisdriver.c:290: error: dereferencing pointer to incomplete type
loadndisdriver.c:295: warning: incompatible implicit declaration of built-in function ‘strlen’
loadndisdriver.c:295: error: dereferencing pointer to incomplete type
loadndisdriver.c:297: warning: implicit declaration of function ‘strcasecmp’
loadndisdriver.c:297: error: dereferencing pointer to incomplete type
loadndisdriver.c:300: error: dereferencing pointer to incomplete type
loadndisdriver.c:303: error: dereferencing pointer to incomplete type
loadndisdriver.c:304: error: dereferencing pointer to incomplete type
loadndisdriver.c:306: error: dereferencing pointer to incomplete type
loadndisdriver.c:312: error: dereferencing pointer to incomplete type
loadndisdriver.c:313: error: dereferencing pointer to incomplete type
loadndisdriver.c:314: warning: implicit declaration of function ‘strcpy’
loadndisdriver.c:314: warning: incompatible implicit declaration of built-in function ‘strcpy’
loadndisdriver.c:315: error: dereferencing pointer to incomplete type
loadndisdriver.c:318: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c:319: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:322: error: dereferencing pointer to incomplete type
loadndisdriver.c:283: warning: unused variable ‘statbuf’
loadndisdriver.c:345: error: expected expression before ‘struct’
loadndisdriver.c:347: warning: implicit declaration of function ‘closedir’
loadndisdriver.c:349: warning: implicit declaration of function ‘free’
loadndisdriver.c:356: warning: implicit declaration of function ‘munmap’
loadndisdriver.c:356: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:356: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c:358: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:358: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c: In function ‘get_device’:
loadndisdriver.c:368: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:371: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:371: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:374: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:375: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:377: warning: implicit declaration of function ‘snprintf’
loadndisdriver.c:377: warning: incompatible implicit declaration of built-in function ‘snprintf’
loadndisdriver.c:408: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:368: warning: unused variable ‘statbuf’
loadndisdriver.c: In function ‘load_device’:
loadndisdriver.c:420: error: ‘DIR’ undeclared (first use in this function)
loadndisdriver.c:420: error: ‘dir’ undeclared (first use in this function)
loadndisdriver.c:424: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:424: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:425: warning: incompatible implicit declaration of built-in function ‘memset’
loadndisdriver.c:427: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:428: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:430: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:435: warning: assignment makes pointer from integer without a cast
loadndisdriver.c:436: error: dereferencing pointer to incomplete type
loadndisdriver.c:437: error: dereferencing pointer to incomplete type
loadndisdriver.c:440: error: dereferencing pointer to incomplete type
loadndisdriver.c:449: error: expected expression before ‘struct’
loadndisdriver.c: In function ‘get_ioctl_device’:
loadndisdriver.c:466: error: ‘FILE’ undeclared (first use in this function)
loadndisdriver.c:466: error: ‘proc_misc’ undeclared (first use in this function)
loadndisdriver.c:474: warning: implicit declaration of function ‘strstr’
loadndisdriver.c:474: warning: incompatible implicit declaration of built-in function ‘strstr’
loadndisdriver.c:475: warning: implicit declaration of function ‘strtol’
loadndisdriver.c:475: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:485: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:485: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:490: warning: implicit declaration of function ‘unlink’
loadndisdriver.c:491: warning: implicit declaration of function ‘mknod’
loadndisdriver.c:491: error: ‘S_IFCHR’ undeclared (first use in this function)
loadndisdriver.c:491: error: ‘MISC_MAJOR’ undeclared (first use in this function)
loadndisdriver.c:492: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:497: error: ‘O_RDONLY’ undeclared (first use in this function)
loadndisdriver.c: In function ‘main’:
loadndisdriver.c:513: warning: implicit declaration of function ‘openlog’
loadndisdriver.c:513: error: ‘LOG_PERROR’ undeclared (first use in this function)
loadndisdriver.c:513: error: ‘LOG_CONS’ undeclared (first use in this function)
loadndisdriver.c:513: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:513: error: ‘LOG_DEBUG’ undeclared (first use in this function)
loadndisdriver.c:515: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:517: warning: implicit declaration of function ‘strncmp’
loadndisdriver.c:519: warning: implicit declaration of function ‘printf’
loadndisdriver.c:519: warning: incompatible implicit declaration of built-in function ‘printf’
loadndisdriver.c:529: warning: implicit declaration of function ‘atoi’
loadndisdriver.c:544: warning: implicit declaration of function ‘atof’
loadndisdriver.c:551: warning: implicit declaration of function ‘strcmp’
loadndisdriver.c:558: warning: incompatible implicit declaration of built-in function ‘sscanf’
loadndisdriver.c:592: warning: implicit declaration of function ‘closelog’
make[1]: *** [loadndisdriver] エラー 1
make[1]: ディレクトリ `/home/username/ndiswrapper-1.38/utils' から出ます
make: *** [all] エラー 2
username@username-laptop:~/ndiswrapper-1.38$ sudo su
root@username-laptop:/home/username/ndiswrapper-1.38# make install
make -C driver install
make[1]: ディレクトリ `/home/username/ndiswrapper-1.38/driver' に入ります
make -C /lib/modules/2.6.17-10-generic/build SUBDIRS=/home/username/ndiswrapper-1.38/driver
make[2]: ディレクトリ `/usr/src/linux-headers-2.6.17-10-generic' に入ります
  Building modules, stage 2.
  MODPOST
make[2]: ディレクトリ `/usr/src/linux-headers-2.6.17-10-generic' から出ます
echo /lib/modules/2.6.17-10-generic/misc
/lib/modules/2.6.17-10-generic/misc
mkdir -p /lib/modules/2.6.17-10-generic/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.17-10-generic/misc
/sbin/depmod -a 2.6.17-10-generic -b /
make[1]: ディレクトリ `/home/username/ndiswrapper-1.38/driver' から出ます
make -C utils install
make[1]: ディレクトリ `/home/username/ndiswrapper-1.38/utils' に入ります
gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
loadndisdriver.c:15:20: error: stdlib.h: No such file or directory
loadndisdriver.c:16:19: error: stdio.h: No such file or directory
loadndisdriver.c:17:19: error: errno.h: No such file or directory
loadndisdriver.c:18:20: error: string.h: No such file or directory
loadndisdriver.c:19:20: error: libgen.h: No such file or directory
loadndisdriver.c:21:22: error: sys/mman.h: No such file or directory
loadndisdriver.c:23:23: error: sys/types.h: No such file or directory
loadndisdriver.c:24:23: error: sys/ioctl.h: No such file or directory
loadndisdriver.c:25:22: error: sys/stat.h: No such file or directory
loadndisdriver.c:26:20: error: unistd.h: No such file or directory
loadndisdriver.c:27:19: error: fcntl.h: No such file or directory
In file included from /usr/lib/gcc/i486-linux-gnu/4.1.2/include/syslimits.h:7,
                 from /usr/lib/gcc/i486-linux-gnu/4.1.2/include/limits.h:11,
                 from loadndisdriver.c:28:
/usr/lib/gcc/i486-linux-gnu/4.1.2/include/limits.h:122:61: error: limits.h: No such file or directory
loadndisdriver.c:29:19: error: ctype.h: No such file or directory
loadndisdriver.c:30:20: error: dirent.h: No such file or directory
loadndisdriver.c:31:20: error: syslog.h: No such file or directory
loadndisdriver.c:34:25: error: linux/major.h: No such file or directory
loadndisdriver.c:35:25: error: linux/ioctl.h: No such file or directory
In file included from loadndisdriver.c:37:
../driver/loader.h:24: error: expected specifier-qualifier-list before ‘size_t’
loadndisdriver.c: In function ‘load_file’:
loadndisdriver.c:67: error: ‘size_t’ undeclared (first use in this function)
loadndisdriver.c:67: error: (Each undeclared identifier is reported only once
loadndisdriver.c:67: error: for each function it appears in.)
loadndisdriver.c:67: error: expected ‘;’ before ‘size’
loadndisdriver.c:68: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:69: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:71: warning: implicit declaration of function ‘basename’
loadndisdriver.c:71: warning: initialization makes pointer from integer without a cast
loadndisdriver.c:73: warning: implicit declaration of function ‘open’
loadndisdriver.c:73: error: ‘O_RDONLY’ undeclared (first use in this function)
loadndisdriver.c:75: warning: implicit declaration of function ‘syslog’
loadndisdriver.c:75: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:75: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:75: warning: implicit declaration of function ‘strerror’
loadndisdriver.c:75: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:76: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:79: warning: implicit declaration of function ‘fstat’
loadndisdriver.c:81: warning: implicit declaration of function ‘close’
loadndisdriver.c:84: error: ‘size’ undeclared (first use in this function)
loadndisdriver.c:86: warning: implicit declaration of function ‘mmap’
loadndisdriver.c:86: error: ‘PROT_READ’ undeclared (first use in this function)
loadndisdriver.c:86: error: ‘MAP_PRIVATE’ undeclared (first use in this function)
loadndisdriver.c:86: warning: assignment makes pointer from integer without a cast
loadndisdriver.c:87: error: ‘MAP_FAILED’ undeclared (first use in this function)
loadndisdriver.c:93: warning: implicit declaration of function ‘strncpy’
loadndisdriver.c:93: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:95: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c:96: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:69: warning: unused variable ‘statbuf’
loadndisdriver.c: In function ‘parse_setting_line’:
loadndisdriver.c:109: warning: implicit declaration of function ‘isspace’
loadndisdriver.c:115: warning: implicit declaration of function ‘strchr’
loadndisdriver.c:115: warning: incompatible implicit declaration of built-in function ‘strchr’
loadndisdriver.c:115: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:117: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:117: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:118: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:138: warning: implicit declaration of function ‘strlen’
loadndisdriver.c:138: warning: incompatible implicit declaration of built-in function ‘strlen’
loadndisdriver.c: In function ‘read_conf_file’:
loadndisdriver.c:150: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:151: error: ‘FILE’ undeclared (first use in this function)
loadndisdriver.c:151: error: ‘config’ undeclared (first use in this function)
loadndisdriver.c:157: warning: implicit declaration of function ‘lstat’
loadndisdriver.c:158: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:158: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:158: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:160: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:163: warning: implicit declaration of function ‘sscanf’
loadndisdriver.c:163: warning: incompatible implicit declaration of built-in function ‘sscanf’
loadndisdriver.c:179: warning: implicit declaration of function ‘fopen’
loadndisdriver.c:179: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:183: warning: implicit declaration of function ‘fgets’
loadndisdriver.c:195: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:206: warning: implicit declaration of function ‘fclose’
loadndisdriver.c:150: warning: unused variable ‘statbuf’
loadndisdriver.c: In function ‘load_bin_file’:
loadndisdriver.c:218: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:218: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:220: warning: implicit declaration of function ‘tolower’
loadndisdriver.c:222: warning: implicit declaration of function ‘chdir’
loadndisdriver.c:223: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:225: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:231: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:233: warning: implicit declaration of function ‘ioctl’
loadndisdriver.c:233: warning: implicit declaration of function ‘_IOW’
loadndisdriver.c:233: error: expected expression before ‘struct’
loadndisdriver.c: In function ‘load_driver’:
loadndisdriver.c:250: error: ‘DIR’ undeclared (first use in this function)
loadndisdriver.c:250: error: ‘driver_dir’ undeclared (first use in this function)
loadndisdriver.c:252: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:256: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:256: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:258: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:260: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:262: warning: implicit declaration of function ‘opendir’
loadndisdriver.c:268: warning: implicit declaration of function ‘malloc’
loadndisdriver.c:268: warning: incompatible implicit declaration of built-in function ‘malloc’
loadndisdriver.c:272: warning: implicit declaration of function ‘memset’
loadndisdriver.c:272: warning: incompatible implicit declaration of built-in function ‘memset’
loadndisdriver.c:273: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:281: warning: implicit declaration of function ‘readdir’
loadndisdriver.c:281: warning: assignment makes pointer from integer without a cast
loadndisdriver.c:283: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:285: error: dereferencing pointer to incomplete type
loadndisdriver.c:288: warning: implicit declaration of function ‘stat’
loadndisdriver.c:288: error: dereferencing pointer to incomplete type
loadndisdriver.c:289: warning: implicit declaration of function ‘S_ISREG’
loadndisdriver.c:290: error: dereferencing pointer to incomplete type
loadndisdriver.c:295: warning: incompatible implicit declaration of built-in function ‘strlen’
loadndisdriver.c:295: error: dereferencing pointer to incomplete type
loadndisdriver.c:297: warning: implicit declaration of function ‘strcasecmp’
loadndisdriver.c:297: error: dereferencing pointer to incomplete type
loadndisdriver.c:300: error: dereferencing pointer to incomplete type
loadndisdriver.c:303: error: dereferencing pointer to incomplete type
loadndisdriver.c:304: error: dereferencing pointer to incomplete type
loadndisdriver.c:306: error: dereferencing pointer to incomplete type
loadndisdriver.c:312: error: dereferencing pointer to incomplete type
loadndisdriver.c:313: error: dereferencing pointer to incomplete type
loadndisdriver.c:314: warning: implicit declaration of function ‘strcpy’
loadndisdriver.c:314: warning: incompatible implicit declaration of built-in function ‘strcpy’
loadndisdriver.c:315: error: dereferencing pointer to incomplete type
loadndisdriver.c:318: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c:319: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:322: error: dereferencing pointer to incomplete type
loadndisdriver.c:283: warning: unused variable ‘statbuf’
loadndisdriver.c:345: error: expected expression before ‘struct’
loadndisdriver.c:347: warning: implicit declaration of function ‘closedir’
loadndisdriver.c:349: warning: implicit declaration of function ‘free’
loadndisdriver.c:356: warning: implicit declaration of function ‘munmap’
loadndisdriver.c:356: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:356: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c:358: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:358: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c: In function ‘get_device’:
loadndisdriver.c:368: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:371: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:371: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:374: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:375: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:377: warning: implicit declaration of function ‘snprintf’
loadndisdriver.c:377: warning: incompatible implicit declaration of built-in function ‘snprintf’
loadndisdriver.c:408: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:368: warning: unused variable ‘statbuf’
loadndisdriver.c: In function ‘load_device’:
loadndisdriver.c:420: error: ‘DIR’ undeclared (first use in this function)
loadndisdriver.c:420: error: ‘dir’ undeclared (first use in this function)
loadndisdriver.c:424: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:424: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:425: warning: incompatible implicit declaration of built-in function ‘memset’
loadndisdriver.c:427: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:428: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:430: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:435: warning: assignment makes pointer from integer without a cast
loadndisdriver.c:436: error: dereferencing pointer to incomplete type
loadndisdriver.c:437: error: dereferencing pointer to incomplete type
loadndisdriver.c:440: error: dereferencing pointer to incomplete type
loadndisdriver.c:449: error: expected expression before ‘struct’
loadndisdriver.c: In function ‘get_ioctl_device’:
loadndisdriver.c:466: error: ‘FILE’ undeclared (first use in this function)
loadndisdriver.c:466: error: ‘proc_misc’ undeclared (first use in this function)
loadndisdriver.c:474: warning: implicit declaration of function ‘strstr’
loadndisdriver.c:474: warning: incompatible implicit declaration of built-in function ‘strstr’
loadndisdriver.c:475: warning: implicit declaration of function ‘strtol’
loadndisdriver.c:475: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:485: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:485: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:490: warning: implicit declaration of function ‘unlink’
loadndisdriver.c:491: warning: implicit declaration of function ‘mknod’
loadndisdriver.c:491: error: ‘S_IFCHR’ undeclared (first use in this function)
loadndisdriver.c:491: error: ‘MISC_MAJOR’ undeclared (first use in this function)
loadndisdriver.c:492: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:497: error: ‘O_RDONLY’ undeclared (first use in this function)
loadndisdriver.c: In function ‘main’:
loadndisdriver.c:513: warning: implicit declaration of function ‘openlog’
loadndisdriver.c:513: error: ‘LOG_PERROR’ undeclared (first use in this function)
loadndisdriver.c:513: error: ‘LOG_CONS’ undeclared (first use in this function)
loadndisdriver.c:513: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:513: error: ‘LOG_DEBUG’ undeclared (first use in this function)
loadndisdriver.c:515: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:517: warning: implicit declaration of function ‘strncmp’
loadndisdriver.c:519: warning: implicit declaration of function ‘printf’
loadndisdriver.c:519: warning: incompatible implicit declaration of built-in function ‘printf’
loadndisdriver.c:529: warning: implicit declaration of function ‘atoi’
loadndisdriver.c:544: warning: implicit declaration of function ‘atof’
loadndisdriver.c:551: warning: implicit declaration of function ‘strcmp’
loadndisdriver.c:558: warning: incompatible implicit declaration of built-in function ‘sscanf’
loadndisdriver.c:592: warning: implicit declaration of function ‘closelog’
make[1]: *** [loadndisdriver] エラー 1
make[1]: ディレクトリ `/home/username/ndiswrapper-1.38/utils' から出ます
make: *** [install] エラー 2

【追記】
ndiswrapperとカーネルとの相性が合わないのではないか、という考察結果に至りました。
ndiswrapperのinstalファイルを見ると、カーネルのバージョンは2.6.6か2.4.26かのどちらかではないといけないらしい
のですが、UBuntu 6.10のカーネルは2.6.16なので、対象外なのではないか?という自分なりの結果になりました。
が、もし解決策があるのでしたら御教授頂きたい次第です。

最後の編集者: unnamed (2007-03-04 02:48:55)

オフライン

 

#3 2007-03-05 22:31:18

marin
メンバ
登録日: 2007-02-13

Re: 無線LANカードの読込が出来ません

 unnamedさん

 下記を試してみたらどうでしょう。

  http://ubuntuguide.org/wiki/Ubuntu:Edgy_ja#Ndiswrapper_for_Broadcom_43xx_wireless_chipset

  Ubuntuのインストールに使用したCDをドライブに入れておく必要があるようです。

オフライン

 

#4 2007-03-06 03:59:35

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

marinさんありがとうございます。実は半ば諦めかけていました。

教えていただいた方法を行ってみた後、iwconfigコマンドを実行してみたところ、以下のようになりました。
また、無線LANカードのPOWERランプが灯るようになりました。

$ sudo iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

sit0      no wireless extensions.

eth1      IEEE 802.11g  ESSID:off/any 
          Mode:Managed  Frequency:2.462 GHz  Access Point: Not-Associated   
          Bit Rate:54 Mb/s   Tx-Power:25 dBm   
          RTS thr:2347 B   Fragment thr:2346 B   
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

となりました。
ESSID等はまだなにも設定していません。
今後の残る作業は「ESSIDとパスワードの設定」で良いのでしょうか?

オフライン

 

#5 2007-03-06 06:29:33

marin
メンバ
登録日: 2007-02-13

Re: 無線LANカードの読込が出来ません

 たぶんそれでいいと思います。

 システム→システム管理→ネットワークの管理 の中に
 
   無線LAN接続

 という項目が出ていると思いますので、それを選択してプロパティーで設定してください。
 その前に、有線接続を無効にしておいたほうがいいかもしれません。

オフライン

 

#6 2007-03-06 15:38:34

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

システム→システム管理→ネットワークの管理 → 無線 LAN 接続
と進み
ESSID、パスワード、IPアドレス、サブネットマスク、ゲートウエイ を入力しOKボタンを押した後ブラウザを立ち上げてみましたが、インターネット接続は出来ませんでした。

iwconfig結果はこうなりました。

$ sudo iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11g  ESSID:off/any
          Mode:Managed  Frequency:2.462 GHz  Access Point: Not-Associated   
          Bit Rate:54 Mb/s   Tx-Power:25 dBm   
          RTS thr:2347 B   Fragment thr:2346 B   
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

sit0      no wireless extensions.

http://ubuntuguide.org/wiki/Ubuntu_dapper_Ja#.E3.83.8D.E3.83.83.E3.83.88.E3.83.AF.E3.83.BC.E3.82.AF
この辺を読んで色々やってみましたが無理でした。

入力した項目はこんな感じです。
(1) 「この接続を有効にする(N)」にチェックをつける
(2) ESSID : 同機内WIndowsと同じもの
(3) パスワード: 同機内windowsと同じもの
(4) IPアドレス : 同機内WindowsのMS-DOS画面でipconfigとやるとIPアドレスが192.168.0.2となっていたので、ここでは被らないように192.168.0.4と設定
(5) サブネットマスク:同機内WindowsのMS-DOS画面でipconfigとやるとサブネットマスクが255.255.255.0となるので、同じ数値で設定
(6)ゲートウエイ:同機内WindowsのMS-DOS画面でipconfigとやるとゲートウエイが192.168.0.1となるので、同じ数値で設定
(7) OKボタンを押す
(8) 無線接続 の左側のチェックを外す

こんな感じです。

(8)での無線接続項目は、チェックを外してもチェックをつけてもダメでした。

####

画面右上にある日時表示部の隣の隣にアイコンがあり、そこにマウスを持っていくとポップアップで「ネットワーク接続:lo」と表示されていました。
そこでこのアイコンをダブルクリックし、接続のプロパティ画面を表示させ、接続状態のプルダウンメニューをloからeth1に変えてみましたが、loの時は接続状態がアイドル中だったのに対してeth1の時は未接続でした。

####

また、私の家はLinux機は(Windowsとのデュアルブートの)UBuntu以外にTurboLinux機(非マルチブート機)があって、そちらではインターネット接続の設定において、(モデムとルーターの一体型のものですが)ルーターの装置名(ホスト名)を設定することによりインターネット接続が可能となりました。
私の予想ではUBuntuでもこの設定をしないとインターネット接続が出来ないように思えるのですが、その設定方法がわかりません。
ネットワークの設定画面におけるホストタブ→追加  とやり、 IPアドレス欄に192.168.0.1、別名欄に装置名を入力、というような感じで良いのでしょうか?

####
どなたかお教え願えませんでしょうか?

最後の編集者: unnamed (2007-03-06 16:03:29)

オフライン

 

#7 2007-03-06 20:29:49

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: 無線LANカードの読込が出来ません

(2) ESSID : 同機内WIndowsと同じもの
(3) パスワード: 同機内windowsと同じもの
(4) IPアドレス : 同機内WindowsのMS-DOS画面でipconfigとやるとIPアドレスが192.168.0.2となっていたので、ここでは被らないように192.168.0.4と設定
(5) サブネットマスク:同機内WindowsのMS-DOS画面でipconfigとやるとサブネットマスクが255.255.255.0となるので、同じ数値で設定
(6)ゲートウエイ:同機内WindowsのMS-DOS画面でipconfigとやるとゲートウエイが192.168.0.1となるので、同じ数値で設定

デュアルブートしているWindows機の設定をコピーなさっているようですがその必要はないと思います。ルーターにつながっているのであればIPアドレスはDHCPでふられるはずなので、設定をDHCPにすれば(4),(5),(6)はいりませんし、ESSIDについてはターミナルでiwlist scanを実行して該当するアクセスポイントのESSIDの部分をコピーしてくることができます。

オフライン

 

#8 2007-03-06 22:11:54

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

anoirさん、ありがとうございます。

早速やってみたのですが、どうもうまくいきませんでした。
$ iwlist scanをやるとESSIDが正しく表示されました。
なのでそのESSIDと正しいパスワードを設定しましたが、$iwconfigをやると、設定したESSIDは反映されていないようなのです。
インターネットも出来ない状態ですし、ブラウザからルーターへのアクセス(192.168.0.1と入力)も出来ません。

同じ機内のWindowsでは問題なく無線LANが使えるのに、なんでなのでしょうか?

オフライン

 

#9 2007-03-06 22:22:46

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: 無線LANカードの読込が出来ません

DHCPを指定しましたか?

もしDHCPを使っていないのであれば自分でIPをふる必要があると思いますが。

オフライン

 

#10 2007-03-06 22:38:55

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

DHCP機能は使用されています。
なので、ネットワークの設定→「Setting for interface eth1」画面の 「設定の種類」では「自動設定(DHCP)」を選択しています。
この画面で他に設定したのは
(2) この接続を有効にする にチェック
(3) ESSID入力
(4) ネットワークパスワードの入力

です。
「ネットワークの設定」画面では、「無線 LAN 接続」にチェックつけて、「無線接続」にはチェックがついてない状態です。
(無線接続にチェックをいれても接続には成功しませんでした。)

オフライン

 

#11 2007-03-06 22:59:26

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: 無線LANカードの読込が出来ません

参考になるようなことが分かるかどうか不明ですが、

ifconfig eth1
less /etc/network/interfaces

の結果を張りつけて頂けますか(後者は> tempなどとしてgedit等で開いたほうがいいかもしれません)。

オフライン

 

#12 2007-03-06 23:32:09

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

$ ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:0D:0B:3F:06:29 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:11 Memory:52000000-52002000

となりました。
less /etc/network/interfaces
の結果は、画面表示の範囲外らしく、最後のほうしか確認できませんでした。

> (後者は> tempなどとしてgedit等で開いたほうがいいかもしれません)
のgeditが何なのかわからなく^^;その通りに出来ませんでした。

オフライン

 

#13 2007-03-06 23:39:36

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: 無線LANカードの読込が出来ません

ターミナルで

less /etc/network/interfaces > temp

と実行するとtempというファイルに結果が書き込まれるので

gedit temp

などとすれば開けます。

オフライン

 

#14 2007-03-06 23:50:38

marin
メンバ
登録日: 2007-02-13

Re: 無線LANカードの読込が出来ません

unnamedさん

ndiswrapperのインストールが終了したあと、問題があったら再起動をしてみる。あるいは以下の
フォーラムをみてくださいと書いてあります。

  http://ubuntuforums.org/showthread.php?t=197102@amp;highlight=install+ndiswrapper

これによると

  sudo rmmod bcm43xx
  sudo rmmod ndiswrapper
  sudo modprobe ndiswrapper
  sudo ifdown eth1
  sudo ifup eth1
  sudo dhclient

とか書いてあります。

また、GUI(Setting for interface eth1)での設定終了後に

  sudo /etc/init.d/networking restart

を実行してみるのもいいかと思います。

オフライン

 

#15 2007-03-06 23:56:09

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

>anoirさん
実行結果はこうなりました。

auto lo
iface lo inet loopback


iface eth0 inet dhcp


iface eth1 inet dhcp
address 192.168.0.4
netmask 255.255.255.0
gateway 192.168.0.1
wireless-essid WARPSTAR-B94842
wireless-key XXXXXXXXXXXXX

auto eth2
iface eth2 inet dhcp

auto ath0
iface ath0 inet dhcp

auto wlan0
iface wlan0 inet dhcp

> marinさん
ありがとうございます。
これからやってみます。

最後の編集者: unnamed (2007-03-07 01:05:46)

オフライン

 

#16 2007-03-07 00:41:23

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: 無線LANカードの読込が出来ません

配慮が足りませんでした。パスワードも平文で表示されているので消しておいた方がいいと思います。

address 192.168.0.4
netmask 255.255.255.0
gateway 192.168.0.1

を消して最後にauto eth1と加えてみてはいかがでしょうか。

オフライン

 

#17 2007-03-07 01:05:16

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

今まで勘違いしていたことがありました。
無線LANカードのPOWERランプが灯っているのだとばかり思ってましたが、実際はPOWERランプではなくてLINKランプが灯っていたのでした。
すみませんでした。


もしかするとndiswrapperのインストールそのものが上手くいってないのではないのかと思い、念のためインストールした方法を載せておきます。
http://apt.ubuntu.org.tw/ubuntu/pool/main/n/ndiswrapper/ndiswrapper-utils-1.8_1.18-1ubuntu2_i386.deb
http://apt.ubuntu.org.tw/ubuntu/pool/main/n/ndiswrapper/ndiswrapper-common_1.18-1ubuntu2_all.deb
をダウンロードし
$ sudo dpkg -i ndiswrapper-xxx.deb
とインストールしました。

> anoirさん
> を消して最後にauto eth1と加えてみてはいかがでしょうか。
どうやるのかがわからないですが、察するに\etc\network\ にある interfaces という名前のファイルを開いて編集すればいいのでしょうか?

> marinさん
お教えいただいた
  sudo rmmod bcm43xx
  sudo rmmod ndiswrapper
  sudo modprobe ndiswrapper
  sudo ifdown eth1
  sudo ifup eth1
  sudo dhclient
  sudo /etc/init.d/networking restart
を実行しましたが、まだダメでした。
実行結果は以下のようになりました。

$ sudo rmmod bcm43xx
ERROR: Module bcm43xx does not exist in /proc/modules
$ sudo rmmod ndiswrapper
$ sudo modprobe ndiswrapper
$ sudo ifdown eth1
There is already a pid file /var/run/dhclient.eth1.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth1/00:0d:0b:3f:06:29
Sending on   LPF/eth1/00:0d:0b:3f:06:29
Sending on   Socket/fallback
$ sudo ifup eth1
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device eth1 ; Invalid argument.
There is already a pid file /var/run/dhclient.eth1.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth1/00:0d:0b:3f:06:29
Sending on   LPF/eth1/00:0d:0b:3f:06:29
Sending on   Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

$ sudo dhclient
Password:
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth1/00:0d:0b:3f:06:29
Sending on   LPF/eth1/00:0d:0b:3f:06:29
Listening on LPF/eth0/00:0f:20:cb:81:35
Sending on   LPF/eth0/00:0f:20:cb:81:35
Sending on   Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 19
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

$ sudo /etc/init.d/networking restart
* Reconfiguring network interfaces...                                                                                                         There is already a pid file /var/run/dhclient.eth0.pid with pid 4688
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:0f:20:cb:81:35
Sending on   LPF/eth0/00:0f:20:cb:81:35
Sending on   Socket/fallback
There is already a pid file /var/run/dhclient.eth1.pid with pid 5831
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth1/00:0d:0b:3f:06:29
Sending on   LPF/eth1/00:0d:0b:3f:06:29
Sending on   Socket/fallback
There is already a pid file /var/run/dhclient.eth2.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
eth2: ERROR while getting interface flags: No such device
eth2: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up eth2.
There is already a pid file /var/run/dhclient.ath0.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
ath0: ERROR while getting interface flags: No such device
ath0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up ath0.
There is already a pid file /var/run/dhclient.wlan0.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
wlan0: ERROR while getting interface flags: No such device
wlan0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up wlan0.
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device eth1 ; Invalid argument.
There is already a pid file /var/run/dhclient.eth1.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth1/00:0d:0b:3f:06:29
Sending on   LPF/eth1/00:0d:0b:3f:06:29
Sending on   Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 9
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
There is already a pid file /var/run/dhclient.eth0.pid with pid 134993416
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:0f:20:cb:81:35
Sending on   LPF/eth0/00:0f:20:cb:81:35
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

最後の編集者: unnamed (2007-03-07 01:47:20)

オフライン

 

#18 2007-03-07 01:48:24

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: 無線LANカードの読込が出来ません

どうやるのかがわからないですが、察するに\etc\network\ にある interfaces という名前のファイルを開いて編集すればいいのでしょうか?

そうです。

gksudo gedit /etc/network/interfaces

でできます(ディレクトリ階層はスラッシュで区切ります)。

オフライン

 

#19 2007-03-07 02:19:24

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

> anoirさん
やってみましたがダメでした。
iwconfigしてみても変わりなしでした。

$ sudo iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

sit0      no wireless extensions.

eth1      IEEE 802.11g  ESSID:off/any
          Mode:Managed  Frequency:2.462 GHz  Access Point: Not-Associated   
          Bit Rate:54 Mb/s   Tx-Power:25 dBm   
          RTS thr:2347 B   Fragment thr:2346 B   
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

また /etc/network/interfacesは以下のようにしました。

auto lo
iface lo inet loopback


iface eth0 inet dhcp


iface eth1 inet dhcp
wireless-essid WARPSTAR-B94842
wireless-key XXXXXXXXXXXXX

auto eth2
iface eth2 inet dhcp

auto ath0
iface ath0 inet dhcp

auto wlan0
iface wlan0 inet dhcp

auto eth1

オフライン

 

#20 2007-03-07 03:41:20

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: 無線LANカードの読込が出来ません

http://madwifi.org/ticket/698

このチケットに該当するということはありませんか?もうクローズされているので違うかもしれませんけど。

オフライン

 

#21 2007-03-07 14:34:43

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

> anoirさん
そのチケットではないようです。
以下は実行結果です。

$ sudo iwconfig ath0 essid wlan
Password:
Error for wireless request "Set ESSID" (8B1A) :
      Set failed on device ath0 : No such device.
$sudo iwlist ath0 scan
ath0        interface doesn't support scanning

$sudo iwconfig ath0
ath0        No such device

オフライン

 

#22 2007-03-07 16:01:27

のんき
メンバ
登録日: 2007-03-04

Re: 無線LANカードの読込が出来ません

unnamedさん。なぜath0なんですか。
eth1で認識されているようですが。。。

オフライン

 

#23 2007-03-07 17:56:03

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

> のんきさん
> anoirさん
実行結果はこうなりました。
該当しているようなしていないような感じです。

$ sudo iwconfig eth1 essid wlan
Password:
$ sudo iwlist eth1 scan
eth1      Scan completed :
          Cell 01 - Address: 00:0D:02:CC:5B:EE
                    ESSID:"WARPSTAR-B94842"
                    Protocol:IEEE 802.11g
                    Mode:Managed
                    Frequency:2.442 GHz (Channel 7)
                    Quality:0/100  Signal level:-54 dBm  Noise level:-256 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:bcn_int=100
                    Extra:atim=0
          Cell 02 - Address: 00:14:A4:19:0B:BF
                    ESSID:"BMW"
                    Protocol:IEEE 802.11g
                    Mode:Managed
                    Frequency:2.422 GHz (Channel 3)
                    Quality:0/100  Signal level:-86 dBm  Noise level:-256 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
                              12 Mb/s; 48 Mb/s
                    Extra:bcn_int=200
                    Extra:atim=0

$ sudo iwlist eth1 scan
eth1      Scan completed :
          Cell 01 - Address: 00:0D:02:CC:5B:EE
                    ESSID:"WARPSTAR-B94842"
                    Protocol:IEEE 802.11g
                    Mode:Managed
                    Frequency:2.442 GHz (Channel 7)
                    Quality:0/100  Signal level:-58 dBm  Noise level:-256 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:bcn_int=100
                    Extra:atim=0

オフライン

 

#24 2007-03-07 17:58:26

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: 無線LANカードの読込が出来ません

他の無線アクセスポイントを持っていたらそちらで試してみるとアクセスポイントの問題なのか分かると思います。

一般に開放にされているものや、会社・大学などで使えるものなどで試してみるのはいかがでしょうか。

オフライン

 

#25 2007-03-07 18:13:24

unnamed
メンバ
From: Tokyo
登録日: 2007-03-03

Re: 無線LANカードの読込が出来ません

> anoirさん
UBuntu機内Windowsではこの無線LANカードで無線LAN接続ができています。
また別機のTurboLinux機では、カードの種類は違いますが無線LAN接続ができています。
なので、UBuntu + Windows機使用の無線LANカードや無線LANルーターには問題があるとは考えられません。

とりあえず私が行った今までの手順に何か抜けているところがあるかもしれないので、念のため載せます。

http://apt.ubuntu.org.tw/ubuntu/pool/ma … 2_i386.deb
http://apt.ubuntu.org.tw/ubuntu/pool/ma … u2_all.deb
をダウンロードし
$ sudo dpkg -i ndiswrapper-xxx.deb
とインストール


http://ubuntuguide.org/wiki/Ubuntu:Edgy_ja#Ndiswrapper_for_Broadcom_43xx_wireless_chipset の内容を実行。具体的には
lspci | grep Broadcom\ Corporation
とすると
0000:02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03
とほぼ同じメッセージが出てきましたので、以下に掲載されている通りに、UBuntuのインストール時に使ったCDをセットし、
http://compwiz18.blackhole.cx/bcm4318/get.php?file=bcm4318.all.tar.gz
をダウンロードし
cd ~/Desktop (or wherever you downloaded the file)
tar -xf bcm4318*.tar.gz
sudo ./ndiswrapper_setup
とやりました。
システム→システム管理→ネットワークの管理→無線LAN接続 で設定。


正常に動作しないため http://ubuntuforums.org/showthread.php?t=197102@amp;highlight=install+ndiswrapper に書いてある
sudo rmmod bcm43xx
sudo rmmod ndiswrapper
sudo modprobe ndiswrapper
sudo ifdown eth1
sudo ifup eth1
sudo dhclient
コマンドを実行

こんな感じです。

最後の編集者: unnamed (2007-03-07 18:16:14)

オフライン

 

Board footer

Powered by FluxBB