Armadilloフォーラム

無線LAN接続

sasa0107

2018年2月7日 16時01分

笹倉と申します。
いつもお世話になります。
現在、コンテック様「POW-CB60AT]をアクセスポイントとして、
貴社のalmadillo-420とPC(windows7)を接続しようとしています。
/etc/network/interfaceファイルを書き換え
flatfsd -s
を行って後、almadilloの電源を再投入したところ下記メッセージが表示され
pingが通りません。
メッセージは、
onfiguring network interfaces: awl13: WID=0x5, STATUS CODE=0x1
awl13: WID=0x5, STATUS CODE=0x0
awl13: disconnected!
awl13: WID=0x5, STATUS CODE=0x1
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
awl13: WID=0x5, STATUS CODE=0x1
awl13: connected!
awl13: unknown size [1572]
awl13: unknown size [1572]
awl13: unknown size [1572]
awl13: unknown size [1572]
awl13: unknown size [1572]
done
Starting inetd: IPv6: awlan0: IPv6 duplicate address fe80::21d:12ff:feb8:c3d8 detected!
done
Setting at-cgi: done
Starting lighttpd: awl13: unknown size [1556]
awl13: unknown size [1556]
awl13: unknown size [1556]

申し訳ございませんが、対策方法をご教授下さい。
よろしくお願い致します。

コメント

sasa0107

2018年2月7日 16時26分

笹倉です。
お世話になります。
申し訳ございません。
PCとのpingは通ていました。
awl13: unknown size [1572]
のメッセージを出なくするには、どのようにすれば
良いのでしょうか?
よろしくお願い致します。

> 笹倉と申します。
> いつもお世話になります。
> 現在、コンテック様「POW-CB60AT]をアクセスポイントとして、
> 貴社のalmadillo-420とPC(windows7)を接続しようとしています。
> /etc/network/interfaceファイルを書き換え
> flatfsd -s
> を行って後、almadilloの電源を再投入したところ下記メッセージが表示され
> pingが通りません。
> メッセージは、
> onfiguring network interfaces: awl13: WID=0x5, STATUS CODE=0x1
> awl13: WID=0x5, STATUS CODE=0x0
> awl13: disconnected!
> awl13: WID=0x5, STATUS CODE=0x1
> IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
> awl13: WID=0x5, STATUS CODE=0x1
> awl13: connected!
> awl13: unknown size [1572]
> awl13: unknown size [1572]
> awl13: unknown size [1572]
> awl13: unknown size [1572]
> awl13: unknown size [1572]
> done
> Starting inetd: IPv6: awlan0: IPv6 duplicate address fe80::21d:12ff:feb8:c3d8 detected!
> done
> Setting at-cgi: done
> Starting lighttpd: awl13: unknown size [1556]
> awl13: unknown size [1556]
> awl13: unknown size [1556]
>
> 申し訳ございませんが、対策方法をご教授下さい。
> よろしくお願い致します。
>
>
>

at_kojiro.yamada

2018年2月7日 17時06分

- atmark-dist
- linuxカーネル
- awl13のデバイスドライバーとファームウェア
のバージョンを教えていただけませんか?

上記ソフトウェアのバージョンはArmadillo上で以下のコマンドを実行することで確認できます。

[Armadillo]# cat /etc/DISTNAME
[Armadillo]# uname -a
[Armadillo]# cat /sys/module/awl13_*/awlan0/driver_version
[Armadillo]# cat /sys/module/awl13_*/awlan0/firmware_version

sasa0107

2018年2月8日 8時57分

笹倉です。
お世話になります。

[root@armadillo420-0 (ttymxc1) ~]# cat /etc/DISTNAME
atmark-dist v1.51.0 (AtmarkTechno/Armadillo-420.WLAN-AWL13)
[root@armadillo420-0 (ttymxc1) ~]# uname -a
Linux armadillo420-0 3.14.36-at8 #6 PREEMPT Fri Jan 19 11:39:32 JST 2018 armv5tejl GNU/Linux
[root@armadillo420-0 (ttymxc1) ~]# cat /sys/module/awl13_*/awlan0/driver_version
3.0.2
[root@armadillo420-0 (ttymxc1) ~]# cat /sys/module/awl13_*/awlan0/firmware_versi
on
4.6.9
[root@armadillo420-0 (ttymxc1) ~]#

です。
awl13: unknown size [1572]
に関してですが、IPが重なっていましたので、修正しましたら
出なくなりました。
しかし、
awl13: unknown size [1556]
は、表示されています。
以上、よろしくお願い致します。

> - atmark-dist
> - linuxカーネル
> - awl13のデバイスドライバーとファームウェア
> のバージョンを教えていただけませんか?
>
> 上記ソフトウェアのバージョンはArmadillo上で以下のコマンドを実行することで確認できます。
>
>

> [Armadillo]# cat /etc/DISTNAME
> [Armadillo]# uname -a
> [Armadillo]# cat /sys/module/awl13_*/awlan0/driver_version
> [Armadillo]# cat /sys/module/awl13_*/awlan0/firmware_version
> 

at_kojiro.yamada

2018年2月9日 16時32分

unknown size [1556]
ですが、出力しているのは src/awl13_sdiodrv.c [1] の457行目ですね。
awl13 firmware(SDIO) -> awl13 device driver (SDIO) へのデータがAWL13_READ_SIZE(1536)よりも大きかったら表示されるログのようです。

こちらで再現させたいので、etc/config/interfacesの内容を教えていただけませんか?

[1] : http://download.atmark-techno.com/armadillo-wlan/source/driver/AWL13/aw…

sasa0107

2018年2月13日 11時27分

笹倉です。
お世話になります。
設定内容をお送り致します。
IPアドレス及び、SSID,パスワードはお客様サイドの情報ですので、”xxxx”で代用いたします。
auto lo eth0
iface lo inet loopback
#iface eth0 inet dhcp
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.0

#iface awlan0 inet dhcp
iface awlan0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.0

pre-up iwpriv awlan0 set_cryptmode WPA2-AES
pre-up iwconfig awlan0 essid xxxxxxxxxxx
pre-up iwpriv awlan0 set_psk xxxxxxxxxxx
#pre-up iwpriv awlan0 set_bcast_ssid 1
#pre-up iwconfig awlan0 channel 1
#pre-up iwconfig awlan0 mode master
wireless-mode managed

eth0とawlan0のIPアドレスは、異なる値です。

以上、よろしくお願い致します。

> unknown size [1556]
> ですが、出力しているのは src/awl13_sdiodrv.c [1] の457行目ですね。
> awl13 firmware(SDIO) -> awl13 device driver (SDIO) へのデータがAWL13_READ_SIZE(1536)よりも大きかったら表示されるログのようです。
>
> こちらで再現させたいので、etc/config/interfacesの内容を教えていただけませんか?
>
> [1] : http://download.atmark-techno.com/armadillo-wlan/source/driver/AWL13/aw…

at_kojiro.yamada

2018年2月13日 16時18分

Armadillo-440 + WLAN オプションモジュール(AWL13 対応)で、
下記設定で10回程再起動させてみましたが一度も再現しませんでした。
アクセスポイントは WZR-HP-G302H です。

今一度、接続手順を確認してみてください。
もし可能であれば、他のアクセスポイントに接続する際に本現象が再現するか
どうかも確認してみてください。

[root@armadillo440-0 (ttymxc1) ‾]# cat /etc/config/interfaces
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
 
auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp
 
#iface awlan0 inet dhcp
iface awlan0 inet static
address 192.168.1.23
netmask 255.255.255.0
 
pre-up iwpriv awlan0 set_cryptmode WPA2-AES
pre-up iwconfig awlan0 essid AP-SSID
pre-up iwpriv awlan0 set_psk AP-PASSWORD
wireless-mode managed
 
[root@armadillo440-0 (ttymxc1) ‾]# cat /etc/config/awl13.conf
AWL13_MODE=STA
#AWL13_MODE=AP
[root@armadillo440-0 (ttymxc1) ‾]# cat /etc/config/awl13-firmware-load.sh
#!/bin/sh
 
[ -f /etc/config/awl13.conf ] && ¥
. /etc/config/awl13.conf
 
WLAN=$1
FIRMWARE_SDIO=$(ls -1v /lib/firmware/awl13/fwimage*${AWL13_MODE}_SDIO.bin | tail
 -1)
FIRMWARE_USB=$(ls -1v /lib/firmware/awl13/fwimage*${AWL13_MODE}_USB.bin | tail -
1)
 
[ -f /sys/module/awl13_sdio/$WLAN/firmware ] && ¥
cat $FIRMWARE_SDIO > /sys/module/awl13_sdio/$WLAN/firmware
[ -f /sys/module/awl13_usb/$WLAN/firmware ] && ¥
cat $FIRMWARE_USB > /sys/module/awl13_usb/$WLAN/firmware
iwpriv $WLAN fwload
iwpriv $WLAN fwsetup
 
ifup awlan0

sasa0107

2018年2月16日 11時22分

笹倉です。
お世話になります。
コンテック様のアクセスポイント機器名に間違いが
有りました。申し訳ございません。
POW-CB60ATではなく「ZCA1300」です。
弊社内でもArmadillo-420をAPにして無線LANを
行っている際は、
awl13: unknown size [1556]
のメッセージは表示されません。
一様、上記メッセージは表示されますが、
無線LAN自体は正常に機能しております。
また、何か情報が有りましたらお教え下さい。
有難うございました。

> Armadillo-440 + WLAN オプションモジュール(AWL13 対応)で、
> 下記設定で10回程再起動させてみましたが一度も再現しませんでした。
> アクセスポイントは WZR-HP-G302H です。
>
> 今一度、接続手順を確認してみてください。
> もし可能であれば、他のアクセスポイントに接続する際に本現象が再現するか
> どうかも確認してみてください。
>
>

> [root@armadillo440-0 (ttymxc1) ‾]# cat /etc/config/interfaces
> # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
> 
> auto lo eth0
> iface lo inet loopback
> iface eth0 inet dhcp
> 
> #iface awlan0 inet dhcp
> iface awlan0 inet static
> address 192.168.1.23
> netmask 255.255.255.0
> 
> pre-up iwpriv awlan0 set_cryptmode WPA2-AES
> pre-up iwconfig awlan0 essid AP-SSID
> pre-up iwpriv awlan0 set_psk AP-PASSWORD
> wireless-mode managed
> 
> [root@armadillo440-0 (ttymxc1) ‾]# cat /etc/config/awl13.conf
> AWL13_MODE=STA
> #AWL13_MODE=AP
> [root@armadillo440-0 (ttymxc1) ‾]# cat /etc/config/awl13-firmware-load.sh
> #!/bin/sh
> 
> [ -f /etc/config/awl13.conf ] && ¥
> . /etc/config/awl13.conf
> 
> WLAN=$1
> FIRMWARE_SDIO=$(ls -1v /lib/firmware/awl13/fwimage*${AWL13_MODE}_SDIO.bin | tail
>  -1)
> FIRMWARE_USB=$(ls -1v /lib/firmware/awl13/fwimage*${AWL13_MODE}_USB.bin | tail -
> 1)
> 
> [ -f /sys/module/awl13_sdio/$WLAN/firmware ] && ¥
> cat $FIRMWARE_SDIO > /sys/module/awl13_sdio/$WLAN/firmware
> [ -f /sys/module/awl13_usb/$WLAN/firmware ] && ¥
> cat $FIRMWARE_USB > /sys/module/awl13_usb/$WLAN/firmware
> iwpriv $WLAN fwload
> iwpriv $WLAN fwsetup
> 
> ifup awlan0
> 

>