CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 19217|回复: 10

sdk 1.3 wifi 无法使用

[复制链接]
发表于 2013-8-8 23:08:36 | 显示全部楼层 |阅读模式
我自己 build  sdk 1.3  , 烧完后 wifi 无法使用

请问一下是什么问题?是 kernel 配置有问题吗?

谢谢
回复

使用道具 举报

发表于 2013-8-9 09:31:20 | 显示全部楼层
针对A10板子,kernel你如果默认的话,应没有问题,你现在可以查看两个地方
1.sysconfig1.fex            usb_wifi_used=1      还是0
2.init.sun4i.rc               on boot字眼下面,有没有加载8192cu.ko驱动或者你的板子的wifi芯片的驱动
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-9 20:19:56 | 显示全部楼层
1.sysconfig1.fex usb_wifi_used=1还是0  // 这我找不到请问在是那个文件?

lichee/linux-3.3 里面有找到
./drivers/net/wireless/rtl8192cu/8192cu.ko
./output/lib/modules/3.3/8192cu.ko

在 android 底下 find . -name '*.rc' | xargs ack '8192cu'  没找到
  1. ./device/softwinner/sugar-ref001/init.sun7i.rc
  2. ./device/softwinner/sugar-ref001/init.sun7i.usb.rc
  3. ./device/softwinner/sugar-evb/init.sun7i.rc
  4. ./device/softwinner/sugar-evb/init.sun7i.usb.rc
  5. ./device/softwinner/sugar-cubieboard2/init.sun7i.rc
  6. ./device/softwinner/sugar-cubieboard2/init.sun7i.usb.rc
  7. ./device/softwinner/wing-evb-v10/init.sun7i.rc
  8. ./device/softwinner/wing-evb-v10/init.sun7i.usb.rc
  9. ./out/target/product/sugar-cubieboard2/root/init.sun7i.rc
  10. ./out/target/product/sugar-cubieboard2/root/init.sun7i.usb.rc
复制代码
应该加在哪个?


回复 支持 反对

使用道具 举报

发表于 2013-8-19 12:07:47 | 显示全部楼层
yshihyu 发表于 2013-8-9 20:19
应该加在哪个?

哦,你这个是A20的板子,不知道你是不是android系统,我下面说的是android的设置
步骤如下:
1.你在编译源码的时候,lunch  选择的是几,看清楚名字,比如:sugar-evb
2.进入lichee/tools/pack/chips/sun7i/configs/android/sugar-evb(这个名字和上面的一致)
3.你将会看到两个sys_config.fex  sys_partition.fex   红色的就是目标usb_wifi_used=1      还是0
4.查看out/target/product/....../root/init.sun7i.rc文件中有没有添加wifi模块的驱动(内核中也是要配置的)


总结一下:
1.配置内核---->wifi模块加载
2.查看init.sun7i.rc文件wifi模块对应的驱动有没有加载
3.查看sys_config.fex文件wifi有没有打开
回复 支持 反对

使用道具 举报

发表于 2013-8-19 14:43:24 | 显示全部楼层
补充一个
lichee/tools/pack/chips/sun7i/configs/android/sugar-cubieboard2/BoardConfig.mk
这里有选wifi模块的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-19 23:17:48 | 显示全部楼层
cubieboard2_android_SDK_v1.03/lichee/tools/pack/chips/sun7i/configs

我底下的 android 目录没有你们说的文件?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-29 14:07:34 | 显示全部楼层

cubieboard2_android_SDK_v1.03/lichee/tools/pack/chips/sun7i/configs 我底下的android目录没有你们说的文件?
回复 支持 反对

使用道具 举报

发表于 2013-9-1 11:49:00 | 显示全部楼层
yshihyu 发表于 2013-8-29 14:07
cubieboard2_android_SDK_v1.03/lichee/tools/pack/chips/sun7i/configs 我底下的android目录没有你们说的 ...

额,你下次回复的时候,不要回复你自己!要不然我这边看不到信息

你搜索sys_config.fex关键字
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-1 22:18:27 | 显示全部楼层
f839903061 发表于 2013-9-1 11:49
额,你下次回复的时候,不要回复你自己!要不然我这边看不到信息

你搜索sys_config.fex关键字 ...

cubieboard2_android_SDK_v1.03/lichee/tools/pack/chips/sun7i/configs/android/sugar-cubieboard2/sys_config.fex
有找到可是裡面沒有 usb_wifi_used=1 關鍵字


cubieboard2_android_SDK_v1.03/android42/out/target/product/sugar-cubieboard2/root/init.sun7i.rc
  1. import init.sun7i.usb.rc

  2. on early-init
  3.         export EXTERNAL_STORAGE /mnt/sdcard
  4.         mkdir /mnt/sdcard 0000 system system
  5.         # for backwards compatibility
  6.         symlink /mnt/sdcard /sdcard

  7.         mkdir /mnt/extsd 0000 system system
  8.         mkdir /mnt/usbhost1 0000 system system
  9.         mkdir /mnt/sata 0000 system system
  10.         mkdir /databk 0700 root  system
  11.        
  12. on early-fs
  13.         mount ext4 /dev/block/system /system wait noatime nodev barrier=0
  14.         insmod  /system/vendor/modules/disp.ko
  15.         insmod  /system/vendor/modules/lcd.ko
  16.         insmod  /system/vendor/modules/hdmi.ko
  17.    
  18. on fs
  19. # try to mount /data
  20.         wait /dev/block/data
  21.         mount ext4 /dev/block/data /data wait noatime nosuid nodev barrier=0
  22.         setupfs /dev/block/data
  23.         umount /data
  24.         exec /system/bin/logwrapper /system/bin/e2fsck -y /dev/block/data
  25.         exec /system/bin/busybox mount -t ext4 -o noatime,nosuid,nodev,barrier=0,journal_checksum,noauto_da_alloc /dev/block/data /data

  26. # try to mount /cache
  27.         mount ext4 /dev/block/cache /cache wait noatime nosuid nodev barrier=0
  28.         setupfs /dev/block/cache
  29.         umount /cache
  30.         exec /system/bin/logwrapper /system/bin/e2fsck -y /dev/block/cache
  31.         exec /system/bin/busybox mount -t ext4 -o noatime,nosuid,nodev,barrier=0,journal_checksum,noauto_da_alloc /dev/block/cache /cache

  32.         format_userdata /dev/block/UDISK SUGAR
  33.    
  34. # try to mount /private
  35.         export PRIVATE_STORAGE /mnt/private
  36.         format_userdata /dev/block/private PRIVATE
  37.         mkdir /mnt/private 0000 system system
  38.         #mount vfat /dev/block/private /mnt/private gid=1019,uid=1019,fmask=0001,dmask=0003
  39.         mount vfat /dev/block/private /mnt/private
  40. #try to format /databk
  41.         wait /dev/block/databk
  42.         mount ext4 /dev/block/databk /databk wait noatime nosuid nodev barrier=0
  43.         setupfs /dev/block/databk
  44.         umount /databk
  45.         rmdir /databk


  46. on boot

  47. #install ir driver . by Gary.
  48.         insmod /system/vendor/modules/sun7i-ir.ko
  49.        
  50. #install gpio driver . by Chenjd.
  51.         insmod /system/vendor/modules/gpio-sunxi.ko

  52. #insmod key & tp driver
  53.         insmod /system/vendor/modules/sunxi-ts.ko

  54.         #insmod mali driver
  55.         insmod /system/vendor/modules/ump.ko
  56.         insmod /system/vendor/modules/mali.ko

  57. #insmod video driver
  58.         insmod /system/vendor/modules/cedarx.ko

  59. #csi module
  60.         insmod /system/vendor/modules/videobuf-core.ko
  61.         insmod /system/vendor/modules/videobuf-dma-contig.ko
  62.         #insmod /system/vendor/modules/camera.ko
  63.         #insmod_modules camera
  64.         #insmod /system/vendor/modules/gc0308.ko
  65.         #insmod /system/vendor/modules/sunxi_csi0.ko

  66. #network module
  67.         insmod /system/vendor/modules/asix.ko bsize=0
  68.         #insmod /system/vendor/modules/qf9700.ko
  69.         insmod /system/vendor/modules/mcs7830.ko
  70.         #insmod /system/vendor/modules/rtl8150.ko



  71. # 1. realtek wifi service
  72. # 1.1 realtek wifi sta service
  73. service wpa_supplicant /system/bin/wpa_supplicant -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf -e/data/misc/wifi/entropy.bin
  74.         class main
  75.         socket wpa_wlan0 dgram 660 wifi wifi
  76.         disabled
  77.         oneshot

  78. # 1.2 realtek wifi sta p2p concurrent service
  79. service p2p_supplicant /system/bin/wpa_supplicant \
  80.         -ip2p0 -Dnl80211 -c/data/misc/wifi/p2p_supplicant.conf -e/data/misc/wifi/entropy.bin -N \
  81.         -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf
  82.         class main
  83.         socket wpa_wlan0 dgram 660 wifi wifi
  84.         disabled
  85.         oneshot

  86. # 2. broadcom wifi service
  87. # 2.1 broadcom wifi bcm40181 bcm40183 station and softap
  88. #service wpa_supplicant /system/bin/wpa_supplicant \
  89. #        -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf -e/data/misc/wifi/entropy.bin
  90. #        class main
  91. #        socket wpa_wlan0 dgram 660 wifi wifi
  92. #        disabled
  93. #        oneshot

  94. # 2.2 braodcom wifi sta p2p concurrent service
  95. #service p2p_supplicant /system/bin/wpa_supplicant \
  96. #        -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf -N \
  97. #        -ip2p0 -Dnl80211 -c/data/misc/wifi/p2p_supplicant.conf -e/data/misc/wifi/entropy.bin -puse_p2p_group_interface=1
  98. #        class main
  99. #        socket wpa_wlan0 dgram 660 wifi wifi
  100. #        disabled
  101. #        oneshot

  102. # 3. realtek rtl8723as bt hciattach
  103. #service hciattach /system/bin/logwrapper /system/bin/hciattach -n -s 115200 /dev/ttyS1 rtk_h5 1500000
  104. #   user root
  105. #   group bluetooth net_bt_admin
  106. #   disabled
  107. #   oneshot

  108. # 4. broadcom bcm40183 bt hciattach
  109. #service hciattach /system/bin/hciattach -n -s 115200 /dev/ttyS1 bcm4329 1500000
  110. #    user root
  111. #    group bluetooth net_bt_admin
  112. #    disabled
  113. #    oneshot

  114. # 5. broadcom ap6210 bt brcm_patchram_plus
  115. #service hciattach /system/bin/brcm_patchram_plus --tosleep=200000 --no2bytes --enable_hci \
  116. #   --baudrate 1500000 --enable_lpm --patchram system/vendor/modules/bcm20710a1.hcd /dev/ttyS1
  117. #    class main
  118. #   user bluetooth
  119. #    group bluetooth net_bt_admin misc
  120. #    disabled
  121. #    oneshot

复制代码
init.sun7i.rc 添加wifi模块的驱动 怎麼看有沒有配置 wifi

謝謝
回复 支持 反对

使用道具 举报

发表于 2013-9-2 09:31:58 | 显示全部楼层
yshihyu 发表于 2013-9-1 22:18
cubieboard2_android_SDK_v1.03/lichee/tools/pack/chips/sun7i/configs/android/sugar-cubieboard2/sys_ ...

在init.sun7i.rc文件中
看到network 关键字了,你看一下insmod添加了你的板子上的wifi模块的驱动没,没有的话,就添加,前提是内核中配置了,有ko文件!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-5-6 01:34 , Processed in 0.030432 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部