Xiaomi Mi WiFi miniはここまで堂々とやるかっ!さすがはXiaomi
2015年8月25日(火) 02:07 JST
閲覧数 6,999
Xiaomi Mi WiFi miniを仕入れましたよっ!
前々から気にはなっていたのですが、口が開かない財布を久々に開封。
相変わらずシンプルな箱です。
Xiaomiのこのシンプルさが僕は好きです。
実は今回入手したのには理由がある訳で。
ファームウェアが何も隠さないOpenWrtだという話を聞いたのでっ!
どこまでOpenWrtなのか愉しみに電源入れる前から開封記です。
箱の裏側もお決まりのシンプル仕様。
Xiaomiはこれだからやめられない。
箱を開けて本体が登場。
やはりシンプル。
電源(12V, 1A)と説明書の紙が一枚。
やはりここもシンプル。
WAN 1port、LAN 2port、USB 1port。
ここまでシンプルにしましたか。
LANが4portも要らない環境も多いですよね。無線で足りる事も多いのでサクッと捨ててしまっているのが日本では考えにくい構成ですね。
開封する時はシールをはがす必要があります。
ネジは2個。
プラスネジなので、トルクスを用意する必要はありません。
開封の仕方は、写真下の方からこじ開けていく形になります。
予想以上に固いので注意してください。
ただし爪の強度もかなりあるので、簡単には折れなさそう。
この基板のレジスト色好きなんですが。
この基板の感じでどこか作ってくれる処ないかね?
にしてもビアだらけ。
ここまで必要なんだろうか?
シリアルはパターンは出てます。がスルーホールではないのが残念。
裏面は隠されてます。
無線チップはなぜか剥き出し。
一番確認したい台湾SoCは隠れてますがMT7620Aです。
ここからがびっくり。
管理画面は、Luciそのまんま。
どうみてもそのまんまです。
ログからみてもOpenWrtです。
12.09ベースなので、少し古さが残ってしまうのが残念。
この類のルータでは、12.09ベースの物が多いので、何気に安定しているバージョンなのかもしれないが。
今の最新のLuciでは動かないのだが、久々に見ましたLuciXEyEのテーマ。
左側メニューでLuciと云えばLuciXEyEですね。
この感じ好きですよ。
自ビルドのOpenWrtへ書き換えても、戻し手順も存在したり、純正ファームも公開されていたりとかなりハックしてください状態ですね。
ファーム弄りは次回に置いておいて、最後に起動のログを貼っておきますね。
前々から気にはなっていたのですが、口が開かない財布を久々に開封。
相変わらずシンプルな箱です。
Xiaomiのこのシンプルさが僕は好きです。
実は今回入手したのには理由がある訳で。
ファームウェアが何も隠さないOpenWrtだという話を聞いたのでっ!
どこまでOpenWrtなのか愉しみに電源入れる前から開封記です。
箱の裏側もお決まりのシンプル仕様。
Xiaomiはこれだからやめられない。
箱を開けて本体が登場。
やはりシンプル。
電源(12V, 1A)と説明書の紙が一枚。
やはりここもシンプル。
WAN 1port、LAN 2port、USB 1port。
ここまでシンプルにしましたか。
LANが4portも要らない環境も多いですよね。無線で足りる事も多いのでサクッと捨ててしまっているのが日本では考えにくい構成ですね。
開封する時はシールをはがす必要があります。
ネジは2個。
プラスネジなので、トルクスを用意する必要はありません。
開封の仕方は、写真下の方からこじ開けていく形になります。
予想以上に固いので注意してください。
ただし爪の強度もかなりあるので、簡単には折れなさそう。
この基板のレジスト色好きなんですが。
この基板の感じでどこか作ってくれる処ないかね?
にしてもビアだらけ。
ここまで必要なんだろうか?
シリアルはパターンは出てます。がスルーホールではないのが残念。
裏面は隠されてます。
無線チップはなぜか剥き出し。
一番確認したい台湾SoCは隠れてますがMT7620Aです。
ここからがびっくり。
管理画面は、Luciそのまんま。
どうみてもそのまんまです。
ログからみてもOpenWrtです。
12.09ベースなので、少し古さが残ってしまうのが残念。
この類のルータでは、12.09ベースの物が多いので、何気に安定しているバージョンなのかもしれないが。
今の最新のLuciでは動かないのだが、久々に見ましたLuciXEyEのテーマ。
左側メニューでLuciと云えばLuciXEyEですね。
この感じ好きですよ。
自ビルドのOpenWrtへ書き換えても、戻し手順も存在したり、純正ファームも公開されていたりとかなりハックしてください状態ですね。
ファーム弄りは次回に置いておいて、最後に起動のログを貼っておきますね。
[ 0.000000] Linux version 3.4.103 (lintel@PandoraBox-Server) (gcc version 4.8.3 20140401 (prerelease) (Linaro GCC 4.8-2014.04) ) #3 Wed Aug 27 19:59:30 CST 2014 [ 0.000000] Board has DDR2 [ 0.000000] MediaTek MT7620A CPU:580MHz, Bus:193MHz Uart:40MHz [ 0.000000] Boot form:SPI FLASH [ 0.000000] [ 0.000000] MIPS CPU sleep mode enabled. [ 0.000000] Memory: 128MB of RAM detected at 0x0 (min: 2MB, max: 256MB) [ 0.000000] PCIE: bypass PCIe DLL. [ 0.000000] PCIE: Elastic buffer control: Addr:0x68 -> 0xB4 [ 0.000000] disable all power about PCIe [ 0.000000] CPU revision is: 00019650 (MIPS 24KEc) [ 0.000000] Software DMA cache coherency [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 08000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Zone PFN ranges: [ 0.000000] Normal 0x00000000 -> 0x00008000 [ 0.000000] Movable zone start PFN for each node [ 0.000000] Early memory PFN ranges [ 0.000000] 0: 0x00000000 -> 0x00008000 [ 0.000000] On node 0 totalpages: 32768 [ 0.000000] free_area_init_node: node 0, pgdat 802c9590, node_mem_map 81000000 [ 0.000000] Normal zone: 256 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 32512 pages, LIFO batch:7 [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512 [ 0.000000] Kernel command line: console=ttyS1,115200n8 board=XIAOMI_MINI rootfstype=squashfs [ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes) [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.000000] Writing ErrCtl register=00016022 [ 0.000000] Readback ErrCtl register=00016022 [ 0.000000] Memory: 126648k/131072k available (2432k kernel code, 4424k reserved, 422k data, 184k init, 0k highmem) [ 0.000000] SLUB: Genslabs=9, HWalign=16, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS:128 [ 0.000000] console [ttyS1] enabled [ 0.010000] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216) [ 0.070000] pid_max: default: 32768 minimum: 301 [ 0.070000] Mount-cache hash table entries: 512 [ 0.080000] NET: Registered protocol family 16 [ 0.080000] Ralink/MTK BootROM maped. [ 0.090000] General GPIO Driver for MediaTek MT7620A Board. Copyright lintel 2005-2013 [ 0.100000] gpiochip_add: registered GPIOs 0 to 23 on device: MT7620-GPIO0 [ 0.100000] gpiochip_add: registered GPIOs 24 to 39 on device: MT7620-GPIO1 [ 0.110000] gpiochip_add: registered GPIOs 40 to 71 on device: MT7620-GPIO2 [ 0.110000] gpiochip_add: registered GPIOs 72 to 95 on device: MT7620-GPIO3 [ 0.120000] MIPS: machine is Xiaomi mini Board [ 0.120000] Ralink Board GPIO_MODE init: [ 0.120000] SPI_REFCLK:GPIO [ 0.130000] UART_F:GPIO [ 0.130000] GE1:GPIO [ 0.130000] GE2:GPIO [ 0.130000] NAND/SD:GPIO [ 0.130000] GPIO_MODE_REGs: 0x1a171c [ 0.140000] ralink_register_flash:SPI Flash. [ 0.140000] MT7620A:PCIE PHY initialize. [ 0.140000] MT7620:PPLL lock. [ 1.150000] PCIE0 enabled [ 1.160000] bio: create slabat 0 [ 1.170000] PCI host bridge to bus 0000:00 [ 1.170000] pci_bus 0000:00: root bus resource [mem 0x20000000-0x2fffffff] [ 1.180000] pci_bus 0000:00: root bus resource [io 0x10160000-0x1016ffff] [ 1.180000] pci 0000:00:00.0: [1814:0801] type 01 class 0x060400 [ 1.180000] pci 0000:00:00.0: reg 10: [mem 0x00000000-0x7fffffff] [ 1.180000] pci 0000:00:00.0: reg 14: [mem 0x00000000-0x0000ffff] [ 1.180000] pci 0000:00:00.0: supports D1 [ 1.180000] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 1.180000] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.190000] pci 0000:01:00.0: [14c3:7662] type 00 class 0x028000 [ 1.190000] pci 0000:01:00.0: reg 10: [mem 0x00000000-0x000fffff 64bit] [ 1.190000] pci 0000:01:00.0: reg 30: [mem 0x00000000-0x0000ffff pref] [ 1.190000] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold [ 1.190000] pci 0000:00:00.0: BAR 0: can't assign mem (size 0x80000000) [ 1.190000] pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff] [ 1.200000] pci 0000:00:00.0: BAR 9: assigned [mem 0x20100000-0x201fffff pref] [ 1.200000] pci 0000:00:00.0: BAR 1: assigned [mem 0x20200000-0x2020ffff] [ 1.210000] pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff 64bit] [ 1.210000] pci 0000:01:00.0: BAR 6: assigned [mem 0x20100000-0x2010ffff pref] [ 1.220000] pci 0000:00:00.0: PCI bridge to [bus 01-01] [ 1.220000] pci 0000:00:00.0: bridge window [mem 0x20000000-0x200fffff] [ 1.230000] pci 0000:00:00.0: bridge window [mem 0x20100000-0x201fffff pref] [ 1.230000] Switching to clocksource Ralink/MTK 50kHz Systick timer [ 1.240000] NET: Registered protocol family 2 [ 1.260000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) [ 1.270000] TCP established hash table entries: 4096 (order: 3, 32768 bytes) [ 1.270000] TCP bind hash table entries: 4096 (order: 2, 16384 bytes) [ 1.280000] TCP: Hash tables configured (established 4096 bind 4096) [ 1.290000] TCP: reno registered [ 1.290000] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 1.300000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 1.300000] NET: Registered protocol family 1 [ 1.310000] PCI: CLS 80 bytes, default 32 [ 1.310000] Ralink SoC clocks api init. [ 1.310000] Ralink/MTK APSoC GPIO Resource maped. [ 1.320000] Load Ralink Timer0 Module [ 1.320000] Load Ralink Timer1 Module [ 1.320000] RT3xxx EHCI/OHCI init. [ 1.350000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 1.350000] jffs2: version 2.2 (NAND) (SUMMARY) (LZO) (LZMA) (RTIME) (RUBIN) (CMODE_PRIORITY) c 2001-2006 Red Hat, Inc. [ 1.360000] msgmni has been set to 247 [ 1.370000] io scheduler noop registered [ 1.370000] io scheduler deadline registered (default) [ 1.380000] io scheduler cfq registered [ 1.380000] Ralink/MTK DMA Engine API Enable . [ 1.390000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 1.390000] serial8250: ttyS0 at MMIO 0x10000500 (irq = 37) is a 16550A [ 1.400000] serial8250: ttyS1 at MMIO 0x10000c00 (irq = 12) is a 16550A [ 1.410000] Enable Ralink GDMA Controller Module [ 1.410000] GDMA IP Version=3 [ 1.430000] brd: module loaded [ 1.440000] loop: module loaded [ 1.440000] Ralink SPI flash Driver for PandoraBox. [ 1.450000] device id : ef 40 18 0 0 (40180000) [ 1.450000] Found WinBond Serial flash. [ 1.460000] W25Q128BV(ef 40180000) (16384 Kbytes) [ 1.460000] mtd .name = raspi, .size = 0x01000000 (0M) .erasesize = 0x00000010 (0K) .numeraseregions = 65536 [ 1.470000] Creating 8 MTD partitions on "raspi": [ 1.480000] 0x000000000000-0x000000030000 : "u-boot" [ 1.480000] 0x000000030000-0x000000040000 : "u-boot-env" [ 1.490000] 0x000000040000-0x000000050000 : "Factory" [ 1.500000] 0x000000000000-0x000001000000 : "fullflash" [ 1.510000] 0x000000050000-0x000000fd0000 : "firmware" [ 1.510000] Creating 3 MTD partitions on "raspi": [ 1.520000] 0x000000050000-0x000000150000 : "kernel" [ 1.520000] 0x000000150000-0x000000fb0000 : "rootfs" [ 1.530000] mtd: partition "rootfs" set to be root filesystem [ 1.540000] mtd: partition "rootfs_data" created automatically, ofs=770000, len=840000 [ 1.540000] 0x000000770000-0x000000fb0000 : "rootfs_data" [ 1.550000] 0x000000fb0000-0x000000fd0000 : "panic_oops" [ 1.560000] mtdoops: Attached to MTD device 8 [ 1.560000] 0x000000fd0000-0x000000fe0000 : "culiang-crash" [ 1.570000] 0x000000fe0000-0x000000ff0000 : "culiang-reserved" [ 1.580000] 0x000000ff0000-0x000001000000 : "culiang-Bdata" [ 1.590000] rdm_major = 253 [ 1.590000] EEPROM:Read from [Factory] offset 0x28,length 0x6. [ 1.790000] mtdoops: ready 0, 2101821773 [ 1.790000] SMACCR1 -- : 0x00006409 [ 1.790000] SMACCR0 -- : 0x80729caf [ 1.790000] Ralink APSoC Ethernet Driver Initilization. v3.1 512 rx/tx descriptors allocated, mtu = 1500! [ 1.800000] Feature:{PDMA} {HW_TSO_IPv4} {HW_TSO_IPv6} {HW_CSO} {HW_TSO} {HW_VLAN_TX} {SKB_RECYCLE_2K} [ 1.810000] EEPROM:Read from [Factory] offset 0x28,length 0x6. [ 1.820000] SMACCR1 -- : 0x00006409 [ 1.820000] SMACCR0 -- : 0x80729caf [ 1.830000] PROC INIT OK! [ 1.830000] mt762x-gsw switch driver registered. [ 1.830000] mt762x-gsw default vlans:llllw [ 1.840000] TCP: cubic registered [ 1.840000] NET: Registered protocol family 17 [ 1.850000] Bridge firewalling registered [ 1.850000] Ebtables v2.0 registered [ 1.850000] 8021q: 802.1Q VLAN Support v1.8 [ 1.870000] VFS: Mounted root (squashfs filesystem) readonly on device 31:6. [ 1.880000] Freeing unused kernel memory: 184k freed [ 4.000000] Registered led device: culiang:red [ 4.000000] Registered led device: culiang:yellow [ 4.000000] Registered led device: culiang:blue [ 7.200000] jffs2: notice: (518) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 25 of xref (0 dead, 8 orphan) found. [ 7.840000] SCSI subsystem initialized [ 7.960000] usbcore: registered new interface driver usbfs [ 7.970000] usbcore: registered new interface driver hub [ 7.970000] usbcore: registered new device driver usb [ 8.110000] libata version 3.00 loaded. [ 8.570000] ufsd: module license 'Commercial product' taints kernel. [ 8.570000] Disabling lock debugging due to kernel taint [ 8.590000] ufsd: driver (8.6, Aug 27 2014 18:53:15, LBD=ON, delalloc, ioctl, bdi) loaded at 87100000 [ 8.590000] NTFS (with native replay) support included [ 8.590000] optimized: speed [ 8.590000] Built for PandoraBox 2013-12-27 [ 8.590000] [ 8.880000] xfs: Unknown symbol exportfs_decode_fh (err 0) [ 9.040000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 9.070000] rt3xxx-ehci rt3xxx-ehci: Ralink EHCI Host Controller [ 9.070000] rt3xxx-ehci rt3xxx-ehci: new USB bus registered, assigned bus number 1 [ 9.110000] rt3xxx-ehci rt3xxx-ehci: irq 18, io mem 0x101c0000 [ 9.130000] rt3xxx-ehci rt3xxx-ehci: USB 0.0 started, EHCI 1.00 [ 9.130000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 9.140000] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 9.150000] usb usb1: Product: Ralink EHCI Host Controller [ 9.150000] usb usb1: Manufacturer: Linux 3.4.103 ehci_hcd [ 9.160000] usb usb1: SerialNumber: rt3xxx [ 9.160000] hub 1-0:1.0: USB hub found [ 9.170000] hub 1-0:1.0: 1 port detected [ 9.380000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 9.410000] rt3xxx-ohci rt3xxx-ohci: RT3xxx OHCI Controller [ 9.420000] rt3xxx-ohci rt3xxx-ohci: new USB bus registered, assigned bus number 2 [ 9.420000] rt3xxx-ohci rt3xxx-ohci: irq 18, io mem 0x101c1000 [ 9.490000] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 [ 9.500000] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 9.500000] usb usb2: Product: RT3xxx OHCI Controller [ 9.510000] usb usb2: Manufacturer: Linux 3.4.103 ohci_hcd [ 9.510000] usb usb2: SerialNumber: rt3xxx-ohci [ 9.520000] hub 2-0:1.0: USB hub found [ 9.520000] hub 2-0:1.0: 1 port detected [ 9.620000] Initializing USB Mass Storage driver... [ 9.620000] usbcore: registered new interface driver usb-storage [ 9.630000] USB Mass Storage support registered. [ 31.310000] Loading modules backported from Linux version master-2014-01-23-0-g62c147d [ 31.320000] Backport generated by backports.git backports-20140124-0-g1256d3e [ 31.460000] cfg80211: Calling CRDA to update world regulatory domain [ 31.500000] cfg80211: World regulatory domain updated: [ 31.500000] cfg80211: DFS Master region: unset [ 31.500000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 31.510000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 31.520000] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 31.530000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 31.540000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 2000 mBm) [ 31.550000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 2000 mBm) [ 31.550000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm) [ 32.520000] usbcore: registered new interface driver rt2500usb [ 32.610000] usbcore: registered new interface driver rt73usb [ 32.730000] usbcore: registered new interface driver rtl8187 [ 32.750000] usbcore: registered new interface driver rt2800usb [ 32.830000] NET: Registered protocol family 8 [ 32.830000] NET: Registered protocol family 20 [ 33.120000] SGI XFS with security attributes, large block/inode numbers, no debug enabled [ 33.370000] PPP generic driver version 2.4.2 [ 33.400000] PPP MPPE Compression module registered [ 34.240000] PandoraBox MT76X2 AP Driver Version: 3.0.2.9 (Aug 27 2014 18:52:53) [ 34.260000] [ 34.260000] [ 34.260000] === pAd = c0a81000, size = 1822232 === [ 34.260000] [ 34.270000] <-- RTMPAllocTxRxRingMemory, Status=0 [ 34.270000] <-- RTMPAllocAdapterBlock, Status=0 [ 34.280000] pAd->CSRBaseAddress =0xc0980000, csr_addr=0xc0980000! [ 34.280000] device_id =0x7662 [ 34.290000] ==>rlt_wlan_chip_onoff(): OnOff:1, Reset= 1, pAd->WlanFunCtrl:0x0, Reg-WlanFunCtrl=0x20a [ 34.300000] RtmpChipOpsEepromHook::e2p_type=0, inf_Type=5 [ 34.300000] RtmpEepromGetDefault::e2p_dafault=2 [ 34.310000] NVM is FLASH mode [ 34.320000] usbcore: registered new interface driver p54usb [ 35.170000] [ 35.170000] [ 35.170000] === pAd = c0e3a000, size = 1326456 === [ 35.170000] [ 35.180000] <-- RTMPAllocTxRxRingMemory, Status=0 [ 35.180000] <-- RTMPAllocAdapterBlock, Status=0 [ 35.190000] PandoraBox AP Driver version-2.7.1.6(Aug 27 2014 19:54:27). [ 35.260000] L2TP core driver, V2.0 [ 35.270000] L2TP netlink interface [ 35.370000] gre: GRE over IPv4 demultiplexor driver [ 35.380000] ip_gre: GRE over IPv4 tunneling driver [ 35.400000] gpiodev: gpio device registered with major 254 [ 35.420000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 35.660000] NET: Registered protocol family 24 [ 35.830000] nf_conntrack version 0.5.0 (1981 buckets, 7924 max) [ 36.210000] PPPoL2TP kernel driver, V2.0 [ 36.230000] PPTP driver version 0.8.5 [ 36.600000] xt_time: kernel timezone is -0000 [ 37.330000] usbcore: registered new interface driver usbserial [ 37.330000] usbcore: registered new interface driver usbserial_generic [ 37.340000] USB Serial support registered for generic [ 37.340000] usbserial: USB Serial Driver core [ 37.550000] Error: Driver 'gpio-keys-polled' is already registered, aborting... [ 37.590000] usbcore: registered new interface driver rtl8192cu [ 37.690000] usbcore: registered new interface driver ch341 [ 37.700000] USB Serial support registered for ch341-uart [ 37.790000] usbcore: registered new interface driver ftdi_sio [ 37.800000] USB Serial support registered for FTDI USB Serial Device [ 37.800000] ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver [ 37.910000] usbcore: registered new interface driver option [ 37.910000] USB Serial support registered for GSM modem (1-port) [ 37.940000] usbcore: registered new interface driver oti6858 [ 37.940000] USB Serial support registered for oti6858 [ 38.010000] usbcore: registered new interface driver qcserial [ 38.020000] USB Serial support registered for Qualcomm USB modem [ 38.110000] usbcore: registered new interface driver sierra [ 38.110000] USB Serial support registered for Sierra USB modem [ 38.200000] fuse init (API version 7.18) [ 42.480000] Raeth v3.1 (Tasklet,SkbRecycle) [ 42.490000] [ 42.490000] phy_tx_ring = 0x0616e000, tx_ring = 0xa616e000 [ 42.500000] [ 42.500000] phy_rx_ring0 = 0x05868000, rx_ring0 = 0xa5868000 [ 42.510000] SMACCR1 -- : 0x00006409 [ 42.510000] SMACCR0 -- : 0x80729caf [ 42.510000] ESW: Link Status Changed - Port1 Link UP [ 42.520000] CDMA_CSG_CFG = 81000000 [ 42.520000] GDMA1_FWD_CFG = 20710000 [ 42.530000] device eth2.1 entered promiscuous mode [ 42.530000] device eth2 entered promiscuous mode [ 42.540000] br-lan: port 1(eth2.1) entered forwarding state [ 42.540000] br-lan: port 1(eth2.1) entered forwarding state [ 44.540000] br-lan: port 1(eth2.1) entered forwarding state [ 49.040000] RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=rai0! [ 49.060000] ==>rlt_wlan_chip_onoff(): OnOff:0, Reset= 0, pAd->WlanFunCtrl:0x20b, Reg-WlanFunCtrl=0x20b [ 49.070000] Unregister PCI device driver [ 49.190000] PandoraBox MT76X2 AP Driver Version: 3.0.2.9 (Aug 27 2014 18:52:53) [ 49.200000] [ 49.200000] [ 49.200000] === pAd = c1601000, size = 1822232 === [ 49.200000] [ 49.210000] <-- RTMPAllocTxRxRingMemory, Status=0 [ 49.220000] <-- RTMPAllocAdapterBlock, Status=0 [ 49.220000] pAd->CSRBaseAddress =0xc1500000, csr_addr=0xc1500000! [ 49.230000] device_id =0x7662 [ 49.230000] ==>rlt_wlan_chip_onoff(): OnOff:1, Reset= 1, pAd->WlanFunCtrl:0x0, Reg-WlanFunCtrl=0x208 [ 49.240000] RtmpChipOpsEepromHook::e2p_type=0, inf_Type=5 [ 49.250000] RtmpEepromGetDefault::e2p_dafault=2 [ 49.250000] NVM is FLASH mode [ 49.330000] build time = [20140408060640a [ 49.340000] ] [ 49.340000] rom patch for E3 IC [ 49.340000] platform = [ALPS] [ 49.340000] hw/sw version = [8a 10 8a 10 ] [ 49.350000] patch version = [00000010] [ 49.360000] FW Version:0.0.00 Build:1 [ 49.370000] Build Time:201403201049____ [ 49.370000] fw for E3 IC [ 49.380000] EEPROM:Read from [Factory] offset 0x8000,length 0x200. [ 49.400000] RX[0] DESC a670d000 size = 4096 [ 49.410000] RX[1] DESC a670e000 size = 4096 [ 49.430000] cfg_mode=14 [ 49.430000] cfg_mode=14 [ 49.440000] wmode_band_equal(): Band Not Equal! [ 49.450000] APSDCapable[0]=0 [ 49.450000] APSDCapable[1]=0 [ 49.450000] APSDCapable[2]=0 [ 49.460000] APSDCapable[3]=0 [ 49.460000] APSDCapable[4]=0 [ 49.460000] APSDCapable[5]=0 [ 49.470000] APSDCapable[6]=0 [ 49.470000] APSDCapable[7]=0 [ 49.470000] APSDCapable[8]=0 [ 49.480000] APSDCapable[9]=0 [ 49.480000] APSDCapable[10]=0 [ 49.480000] APSDCapable[11]=0 [ 49.480000] APSDCapable[12]=0 [ 49.490000] APSDCapable[13]=0 [ 49.490000] APSDCapable[14]=0 [ 49.490000] APSDCapable[15]=0 [ 49.500000] default ApCliAPSDCapable[0]=0 [ 49.690000] Key1Str is Invalid key length(0) or Type(0) [ 49.700000] Key2Str is Invalid key length(0) or Type(0) [ 49.700000] Key3Str is Invalid key length(0) or Type(0) [ 49.710000] Key4Str is Invalid key length(0) or Type(0) [ 49.760000] 1. Phy Mode = 49 [ 49.760000] EEPROM:Read from [Factory] offset 0x8000,length 0x200. [ 49.770000] get_chl_grp:illegal channel (167) [ 49.770000] get_chl_grp:illegal channel (167) [ 49.780000] get_chl_grp:illegal channel (169) [ 49.780000] get_chl_grp:illegal channel (169) [ 49.780000] get_chl_grp:illegal channel (171) [ 49.790000] get_chl_grp:illegal channel (171) [ 49.790000] get_chl_grp:illegal channel (173) [ 49.800000] get_chl_grp:illegal channel (173) [ 49.800000] Country Region from e2p = ffff [ 49.810000] mt76x2_read_temp_info_from_eeprom:: is_temp_tx_alc=0, temp_tx_alc_enable=0 [ 49.810000] mt76x2_get_external_lna_gain::LNA type=0x11, BLNAGain=0x0, ALNAGain0=0xffffff82, ALNAGain1=0xffffff81, ALNAGain2=0xffffff81 [ 49.830000] 2. Phy Mode = 49 [ 49.830000] 3. Phy Mode = 49 [ 49.830000] andes_pci_fw_init [ 49.840000] 0x1300 = 00073200 [ 49.860000] AntCfgInit: primary/secondary ant 0/1 [ 49.870000] andes_load_cr:cr_type(2) [ 49.880000] ChipStructAssign(): MT76x2 hook ! [ 49.890000] RTMPSetPhyMode: channel is out of range, use first channel=149 [ 49.890000] MCS Set = ff ff 00 00 01 [ 49.920000] andes_init_gain:channel(149), force mode(1), init gain parameter(0x81818200) [ 50.000000] TX0 power compensation = 0x38 [ 50.010000] TX1 power compensation = 0x38 [ 50.270000] andes_init_gain:channel(153), force mode(1), init gain parameter(0x81818200) [ 50.530000] andes_init_gain:channel(157), force mode(1), init gain parameter(0x81818200) [ 50.790000] andes_init_gain:channel(161), force mode(1), init gain parameter(0x81818200) [ 51.060000] andes_init_gain:channel(165), force mode(1), init gain parameter(0x81818200) [ 51.310000] mt76x2_bbp_adjust():rf_bw=2, ext_ch=1, PrimCh=149, HT-CentCh=151, VHT-CentCh=155 [ 51.340000] andes_init_gain:channel(155), force mode(1), init gain parameter(0x81818200) [ 51.380000] APStartUp(): AP Set CentralFreq at 155(Prim=149, HT-CentCh=151, VHT-CentCh=155, BBP_BW=2) [ 51.390000] mt76x2_calibration(channel = 155) [ 51.760000] The 2-BSSID mode is enabled, the BSSID byte5 MUST be the multiple of 2 [ 51.770000] Main bssid = 64:09:80:72:9c:b1 [ 51.780000] mt76x2_reinit_agc_gain:original agc_vga0 = 0x5a, agc_vga1 = 0x5a [ 51.780000] mt76x2_reinit_agc_gain:updated agc_vga0 = 0x5a, agc_vga1 = 0x5a [ 51.790000] mt76x2_reinit_hi_lna_gain:original hi_lna0 = 0x28, hi_lna1 = 0x28 [ 51.800000] mt76x2_reinit_hi_lna_gain:updated hi_lna0 = 0x28, hi_lna1 = 0x28 [ 51.800000] original vga value(chain0) = 5a [ 51.810000] original vga value(chain1) = 5a [ 51.810000] <==== rt28xx_init, Status=0 [ 51.830000] RTMPDrvOpen(1):Check if PDMA is idle! [ 51.830000] RTMPDrvOpen(2):Check if PDMA is idle! [ 51.930000] mt76x2_bbp_adjust():rf_bw=2, ext_ch=1, PrimCh=149, HT-CentCh=151, VHT-CentCh=155 [ 51.960000] andes_init_gain:channel(155), force mode(1), init gain parameter(0x81818200) [ 52.000000] APStartUp(): AP Set CentralFreq at 155(Prim=149, HT-CentCh=151, VHT-CentCh=155, BBP_BW=2) [ 52.010000] mt76x2_calibration(channel = 155) [ 52.390000] The 2-BSSID mode is enabled, the BSSID byte5 MUST be the multiple of 2 [ 53.390000] device rai0 entered promiscuous mode [ 53.400000] br-lan: port 2(rai0) entered forwarding state [ 53.400000] br-lan: port 2(rai0) entered forwarding state [ 53.930000] RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=ra0! [ 54.070000] [ 54.070000] [ 54.070000] === pAd = c19ba000, size = 1326456 === [ 54.070000] [ 54.080000] <-- RTMPAllocTxRxRingMemory, Status=0 [ 54.090000] <-- RTMPAllocAdapterBlock, Status=0 [ 54.090000] PandoraBox AP Driver version-2.7.1.6(Aug 27 2014 19:54:27). [ 54.150000] RX DESC a6397000 size = 2048 [ 54.510000] 1. Phy Mode = 9 [ 54.520000] 2. Phy Mode = 9 [ 54.520000] EEPROM:Read from [Factory] offset 0x0,length 0x200. [ 54.530000] E2PROM: D0 target power=0x22 [ 54.530000] E2PROM: 40 MW Power Delta= 0 [ 54.530000] 3. Phy Mode = 9 [ 54.540000] [mAntCfgInit: primary/secondary ant 0/1 [ 54.540000] [mInitialize RF Central Registers for E2 !!! [ 54.550000] Initialize RF Central Registers for E3 !!! [ 54.550000] Initialize RF Channel Registers for E2 !!! [ 54.560000] Initialize RF Channel Registers for E3 !!! [ 54.560000] Reduce Power Consumption Support !!! [ 54.570000] Initialize RF DCCal Registers for E2 !!! [ 54.570000] Initialize RF DCCal Registers for E3 !!! [ 54.580000] D1 = 0, D2 = 17, CalCode = 40 !!! [ 54.590000] RT6352_Temperature_Init : BBPR49 = 0x0 [ 54.590000] RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff6 [ 54.600000] Current Temperature from BBP_R49=0xfffffff5 [ 54.600000] RT6352_TssiTableAdjust: upper_bound = 0x7F decimal: 127 [ 54.610000] RT6352_TssiTableAdjust: lower_bound = 0xFFFFFF80 decimal: -128 [ 54.620000] *** RT6352_TssiTableAdjust: G Tssi[-7 .. +7] = 22 22 -1 -1 -128 -1 -1 [ 54.620000] - -1 - -1 -1 -1 -1 -1 -1 -1, offset=-10, tuning=0 [ 54.630000] RT6352_TssiTableAdjust: G Tssi[-7 .. +7] = 12 12 -11 -11 -128 -11 -11 - -11 - -11 -11 -11 -11 -11 -11 -11, offset=-10, tuning=0 [ 54.640000] mp_temperature=0xfffffff4, step = -2 [ 54.650000] E2PROM: G Tssi[-7 .. +7] = 12 12 -11 -11 -128 -11 -11 - -11 - -11 -11 -11 -11 -11 -11 -11, offset=-10, tuning=0 [ 54.660000] TX BW Filter Calibration !!! [ 54.780000] RX BW Filter Calibration !!! [ 55.010000] LOFT Calibration Done! [ 55.010000] IQCalibration Start! [ 55.020000] IQCalibration Done! CH = 0, (gain= 2, phase=3c) [ 55.030000] IQCalibration Start! [ 55.040000] IQCalibration Done! CH = 1, (gain= 1, phase= 1) [ 55.050000] TX IQ Calibration Done! [ 55.090000] RXIQ Sigma_i=320, Sigma_q=326, R_iq=-540 [ 55.100000] RXIQ calibration FAIL [ 55.100000] Change as Normal Mode(0x8171c) [ 55.110000] After Change, now GPIO_MODE value is 0x8171c [ 55.110000] RT6352_Init_ExtPA_ExtLNA: Enable Ext-LNA. [ 55.120000] RT6352_Init_ExtPA_ExtLNA: Init Ext-LNA BBP. [ 55.120000] internal ALC is not enabled in NVM ! [ 55.130000] bAutoTxAgcG = 0 [ 55.130000] MCS Set = ff ff 00 00 01 [ 55.140000] SYNC - BBP R4 to 20MHz.l [ 55.400000] br-lan: port 2(rai0) entered forwarding state [ 57.370000] PandoraBox Smart Channel Sniffer started. [ 57.370000] =============================================================== [ 57.380000] Scanned BSSID list: [ 57.380000] ch1 bssid:00:1c:7b:d1:5b:22 [ 57.380000] ch1 bssid:b0:c7:45:54:03:78 [ 57.390000] ch2 bssid:e0:9d:b8:94:fa:82 [ 57.390000] ch2 bssid:e0:9d:b8:94:fa:83 [ 57.400000] ch4 bssid:7c:e9:d3:58:28:98 [ 57.400000] ch6 bssid:16:6f:3f:04:94:ff [ 57.400000] ch6 bssid:00:90:fe:5e:95:31 [ 57.410000] ch6 bssid:cc:e1:d5:0a:17:68 [ 57.410000] ch6 bssid:10:6f:3f:04:94:ff [ 57.420000] ch7 bssid:12:66:82:81:79:52 [ 57.420000] ch10 bssid:00:16:01:16:14:15 [ 57.420000] ch11 bssid:00:22:cf:e7:5a:00 [ 57.430000] ch11 bssid:00:1c:7b:f5:e4:93 [ 57.430000] ch11 bssid:00:1d:73:91:a6:a8 [ 57.440000] Channel status: [ 57.440000] CH1 Dirty:228 CCA:90 Time:3035 Skip:NO [ 57.450000] CH2 Dirty:312 CCA:103 Time:3997 Skip:NO [ 57.450000] CH3 Dirty:268 CCA:102 Time:2009 Skip:NO [ 57.460000] CH4 Dirty:310 CCA:43 Time:2222 Skip:NO [ 57.460000] CH5 Dirty:276 CCA:57 Time:1550 Skip:NO [ 57.470000] CH6 Dirty:400 CCA:86 Time:5942 Skip:NO [ 57.470000] CH7 Dirty:306 CCA:148 Time:2741 Skip:NO [ 57.480000] CH8 Dirty:264 CCA:36 Time:166 Skip:NO [ 57.480000] CH9 Dirty:240 CCA:121 Time:6673 Skip:NO [ 57.490000] CH10 Dirty:270 CCA:0 Time:2058 Skip:NO [ 57.490000] CH11 Dirty:262 CCA:162 Time:4079 Skip:NO [ 57.500000] Channel Analysis: [ 57.500000] Rule 1, CCA value : Min Dirtiness ==> Select Channel 1 [ 57.510000] Min Dirty = 228 [ 57.510000] ExChannel = 5 , 0 [ 57.510000] BW = 40 [ 57.520000] =============================================================== [ 57.530000] Main bssid = 64:09:80:72:9c:b0 [ 57.530000] <==== rt28xx_init, Status=0 [ 57.540000] RT2860v2 Fast Mode init. [ 57.990000] device ra0 entered promiscuous mode [ 57.990000] br-lan: port 3(ra0) entered forwarding state [ 58.000000] br-lan: port 3(ra0) entered forwarding state [ 60.000000] br-lan: port 3(ra0) entered forwarding state