lizilei

lizilei

0个粉丝

1

问答

0

专栏

0

资料

lizilei  发布于  2017-08-09 15:06:11
采纳率 0%
1个问答
5125

Hi3536 移植mt7601U芯片 的usb wifi问题

 
编译的时候报错:
/lizilei/Hi3536/wifi/3520wifi_final/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/sta_ioctl.c:2380:2: error: unknown field ‘private’ specified in initializer
  .private = (iw_handler *) &rt_priv_handlers,
  ^
/lizilei/Hi3536/wifi/3520wifi_final/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/sta_ioctl.c:2380:2: warning: initialization from incompatible pointer type [enabled by default]
/lizilei/Hi3536/wifi/3520wifi_final/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/sta_ioctl.c:2380:2: warning: (near initialization for ‘rt28xx_iw_handler_def.get_wireless_stats’) [enabled by default]
/lizilei/Hi3536/wifi/3520wifi_final/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/sta_ioctl.c:2381:2: error: unknown field ‘num_private’ specified in initializer
  .num_private  = N(rt_priv_handlers),
  ^
/lizilei/Hi3536/wifi/3520wifi_final/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/sta_ioctl.c:2381:2: warning: excess elements in struct initializer [enabled by default]
/lizilei/Hi3536/wifi/3520wifi_final/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/sta_ioctl.c:2381:2: warning: (near initialization for ‘rt28xx_iw_handler_def’) [enabled by default]
/lizilei/Hi3536/wifi/3520wifi_final/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/sta_ioctl.c:2382:2: error: unknown field ‘private_args’ specified in initializer
  .private_args = (struct iw_priv_args *) privtab,
  ^
/lizilei/Hi3536/wifi/3520wifi_final/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/sta_ioctl.c:2382:26: warning: excess elements in struct initializer [enabled by default]
  .private_args = (struct iw_priv_args *) privtab,
                          ^
/lizilei/Hi3536/wifi/3520wifi_final/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/sta_ioctl.c:2382:26: warning: (near initialization for ‘rt28xx_iw_handler_def’) [enabled by default]
/lizilei/Hi3536/wifi/3520wifi_final/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/sta_ioctl.c:2383:2: error: unknown field ‘num_private_args’ specified in initializer
  .num_private_args = N(privtab),
  ^



之后网上说打开内核802.11驱动,
Device Drivers  --->
  • Network device support  --->
  •    Wireless LAN  --->
    SB ZD1201 based Wireless device support
    或者是这个IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP)
    这样是编译通过了,但是当加载到文件系统的时候,要加载、hitoe/stmmac.ko 的时候,报错:
    STMMAC driver:
            platform registration...
            done!
            done!
            DWMAC1000 - user ID: 0x10, Synopsys ID: 0x36
            Enhanced descriptor structure
    Unable to handle kernel NULL pointer dereference at virtual address 00000000
    pgd = e68e4000
    [00000000] *pgd=6685d831, *pte=00000000, *ppte=00000000
    Internal error: Oops: 817 [#1] SMP ARM
    Modules linked in: stmmac(+)
    CPU: 2 PID: 861 Comm: insmod Not tainted 3.10.0_hi3536 #27
    task: e7ae1400 ti: e68d6000 task.ti: e68d6000
    PC is at stmmac_get_mac_addr+0x30/0x80 [stmmac]
    LR is at 0x8000ffff
    pc : []    lr : [<8000ffff>]    psr: 80000013
    sp : e68d7d50  ip : 00000000  fp : bf01cb40
    r10: bf01c348  r9 : bf01cb40  r8 : bf01c138
    r7 : bf016cd4  r6 : e6caac80  r5 : 00000000  r4 : 00ffffff
    r3 : 008000ff  r2 : fc020040  r1 : ffffffff  r0 : 0000ffff
    Flags: Nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
    Control: 10c5387d  Table: 668e406a  DAC: 00000015


    启动之后,可以用wifi 但是没了eth0 和eth1

    整了好几天了,求助啊,感激不尽,有偿也可!
  • 我来回答
    回答5个
    时间排序
    认可量排序

    大蜜蜂

    0个粉丝

    0

    问答

    0

    专栏

    0

    资料

    大蜜蜂 2017-08-11 15:43:52
    认可0
    用海思提供的linux内核的默认配置文件编译内核试试,海思提供的默认配置应该不会出错

    qn1513058821

    0个粉丝

    1

    问答

    0

    专栏

    0

    资料

    qn1513058821 2017-12-12 17:17:56
    认可0
    楼主你好,你这个找不到eth0的问题解决了么:)

    lzts

    0个粉丝

    0

    问答

    0

    专栏

    0

    资料

    lzts 2018-03-12 16:28:32
    认可0
    学习下,谢谢分享

    桃花岛主

    0个粉丝

    0

    问答

    0

    专栏

    0

    资料

    桃花岛主 2018-09-03 08:32:06
    认可0
    :victory::victory:可惜系统只支持sdio2.0

    qn1533613062

    2个粉丝

    36

    问答

    0

    专栏

    4

    资料

    qn1533613062 2018-09-26 23:34:48
    认可0
    编译完内核还要重新编译模块
    或将文件直接拖到这里
    悬赏:
    E币
    网盘
    * 网盘链接:
    * 提取码:
    悬赏:
    E币

    Markdown 语法

    • 加粗**内容**
    • 斜体*内容*
    • 删除线~~内容~~
    • 引用> 引用内容
    • 代码`代码`
    • 代码块```编程语言↵代码```
    • 链接[链接标题](url)
    • 无序列表- 内容
    • 有序列表1. 内容
    • 缩进内容
    • 图片![alt](url)
    + 添加网盘链接/附件

    Markdown 语法

    • 加粗**内容**
    • 斜体*内容*
    • 删除线~~内容~~
    • 引用> 引用内容
    • 代码`代码`
    • 代码块```编程语言↵代码```
    • 链接[链接标题](url)
    • 无序列表- 内容
    • 有序列表1. 内容
    • 缩进内容
    • 图片![alt](url)
    举报反馈

    举报类型

    • 内容涉黄/赌/毒
    • 内容侵权/抄袭
    • 政治相关
    • 涉嫌广告
    • 侮辱谩骂
    • 其他

    详细说明

    易百纳技术社区