안녕하십니까?
요즘 안드로이드 보드를 가지고 작업을 하고 있는데 인증문제 때문에 usb wifi를 사용하려 합니다.
리얼텍 rtl8192cu를 사용하려 하는데 포팅이 잘 안되네요.
일단 커널단에선 인식을 하는듯 하는데 안드로이드에서 wifi를 켜려고 하면 계속 에러라고만 뜹니다.
시리얼로 받은 메세지 입니다. 아시는분 도와주시면 정말 감사하겠습니다
[ 86.910000] UMP<2>: New session opened
[ 132.730000] request_suspend_state: sleep (0->3) at 132739777672 (2010-10-10 03:41:56.778552171 UTC)
[ 132.740000] tcc_fb_earlier_suspend:
[ 132.740000] tca_fb_earlier_suspend: START Fb_Lcdc_num:1
[ 132.740000] tcc_fb_early_suspend:
[ 132.800000] tcc_fb_early_suspend: finish
[ 133.350000] Set ID to host mode(0)
[ 133.350000] set wakelock for otg0
[ 133.390000] SRP: Host mode
[ 133.390000] Start called p = cb0b25e0
[ 133.390000] starting connect time
[ 133.400000] ID change ISR : Host (0)
[ 133.410000] DWC_OTG : [tcc_set_vbus] vbus_state:1
[ 133.870000] Using Buffer DMA mode
[ 133.870000] Periodic Transfer Interrupt Enhancement - disabled
[ 133.880000] Multiprocessor Interrupt Enhancement - disabled
[ 133.940000] Init: Port Power? op_state=1
[ 133.940000] Init: Power Port (1)
[ 134.690000] usb 2-1: new high speed USB device using dwc_otg and address 2
[ 135.180000] usb 2-1: device v0bda p8176 is not supported
[ 135.270000] register rtw_netdev_ops to netdev_ops
[ 135.270000] CHIP TYPE: RTL8188C_8192C
[ 135.280000]
[ 135.280000] usb_endpoint_descriptor(0):
[ 135.290000] bLength=7
[ 135.290000] bDescriptorType=5
[ 135.290000] bEndpointAddress=81
[ 135.300000] wMaxPacketSize=200
[ 135.300000] bInterval=0
[ 135.310000] RT_usb_endpoint_is_bulk_in = 1
[ 135.310000]
[ 135.310000] usb_endpoint_descriptor(1):
[ 135.320000] bLength=7
[ 135.320000] bDescriptorType=5
[ 135.320000] bEndpointAddress=2
[ 135.320000] wMaxPacketSize=200
[ 135.330000] bInterval=0
[ 135.330000] RT_usb_endpoint_is_bulk_out = 2
[ 135.330000]
[ 135.330000] usb_endpoint_descriptor(2):
[ 135.340000] bLength=7
[ 135.340000] bDescriptorType=5
[ 135.350000] bEndpointAddress=3
[ 135.350000] wMaxPacketSize=200
[ 135.350000] bInterval=0
[ 135.360000] RT_usb_endpoint_is_bulk_out = 3
[ 135.360000]
[ 135.360000] usb_endpoint_descriptor(3):
[ 135.370000] bLength=7
[ 135.370000] bDescriptorType=5
[ 135.370000] bEndpointAddress=84
[ 135.380000] wMaxPacketSize=40
[ 135.380000] bInterval=1
[ 135.380000] RT_usb_endpoint_is_int_in = 4, Interval = 1
[ 135.390000] nr_endpoint=4, in_num=2, out_num=2
[ 135.390000]
[ 135.390000] USB_SPEED_HIGH
[ 135.400000] Chip Version ID: VERSION_NORMAL_TSMC_CHIP_88C.
[ 135.400000] RF_Type is 3!!
[ 135.410000] EEPROM type is E-FUSE
[ 135.410000] ====> ReadAdapterInfo8192C
[ 135.420000] Boot from EFUSE, Autoload OK !
[ 136.340000] EEPROMVID = 0x0bda
[ 136.340000] EEPROMPID = 0x8176
[ 136.350000] EEPROMCustomerID : 0x00
[ 136.350000] EEPROMSubCustomerID: 0x00
[ 136.350000] RT_CustomerID: 0x00
[ 136.360000] _ReadMACAddress MAC Address from EFUSE = 00:02:72:93:52:80
[ 136.360000] EEPROMRegulatory = 0x0
[ 136.370000] _ReadBoardType(0)
[ 136.370000] BT Coexistance = disable
[ 136.370000] RT_ChannelPlan: 0x02
[ 136.380000] _ReadPSSetting...bHWPwrPindetect(0)-bHWPowerdown(0) ,bSupportRemoteWakeup(0)
[ 136.390000] ### PS params=> power_mgnt(0),usbss_enable(0) ###
[ 136.390000] ### AntDivCfg(0)
[ 136.390000] readAdapterInfo_8192CU(): REPLACEMENT = 1
[ 136.400000] <==== ReadAdapterInfo8192C in 990 ms
[ 136.410000] rtw_register_early_suspend
[ 136.410000] rtw_early_suspend
[ 136.410000] rtw_macaddr_cfg MAC Address = 00:02:72:93:52:80
[ 136.420000] MAC Address from pnetdev->dev_addr= 00:02:72:93:52:80
[ 136.440000] bDriverStopped:1, bSurpriseRemoved:0, bup:0, hw_init_completed:0