hi you can check hardware/libhardware_legency/wifi/ 2010/1/21 linux newbie <linux.newbi...@gmail.com>
> Hi, > > Thanks for your suggestions. > > I went through the source code and modified wpa_supplicant configuration > file and then I enabled it as service in init.rc file and its > working.(verified on viewing the log of router). > > service wpa_supplicant /system/bin/wpa_supplicant \ > -D wext -i eth1 -c /system/etc/wpasup.conf > group wifi > > From Android GUI, if I select Wi-Fi, logcat still says "Failed to load > driver". > How the Android GUI communicates with wpa_supplicant? I believe GUI > communicates with supplicant in order to get scan results or set/get network > settings. correct me if I am wrong. > > Thanks > > On Wed, Jan 20, 2010 at 6:57 PM, ZhangJieJing <kzj...@gmail.com> wrote: > >> can you do this ? >> >> # touch /data/misc/wifi/wpa_supplicant >> >> can you give more log about *chown[ctrl_interface]: Operation not >> permitted ? >> >> * >> you may should check which process do the chown operation and which user >> of this process, >> maybe search the source code will be helpful, but I can't do this since >> the log infomation is too few. >> >> ** >> --- >> Best regards, >> Zhang Jiejing >> >> >> >> On Wed, Jan 20, 2010 at 8:02 AM, linux newbie >> <linux.newbi...@gmail.com>wrote: >> >>> how you mount your /data dir? >>> >>> As I copied the entire root file system of android into USB(ext2) and >>> booting using "chroot /mnt /init", I commented out mount yaffs2 line in >>> init.rc file. >>> >>> i.e commented following lines in default init.rc file >>> #mount yaffs2 m...@system /system >>> #mount yaffs2 m...@system /system ro remount >>> #mount yaffs2 m...@userdata /data nosuid nodev >>> #mount yaffs2 m...@cache /cache nosuid nodev >>> >>> also made rootfs as "rw" i.e mount rootfs rootfs / rw remount >>> >>> *ls -l /* >>> drwxrwx--x system system 1970-01-01 00:08 data >>> -rw-r--r-- root root 118 2010-01-19 02:18 default.prop >>> drwxr-xr-x root root 1970-01-01 00:14 dev >>> -rwxr-xr-x root root 103164 2010-01-19 02:18 init >>> -rw-r--r-- root root 1677 2010-01-19 02:18 init.goldfish.rc >>> lrwxrwxrwx root root 1970-01-01 00:01 etc -> /system/etc >>> -rw-r--r-- root root 12692 1970-01-01 00:02 init.rc >>> dr-xr-xr-x root root 1970-01-01 00:00 proc >>> drwxr-xr-x root root 2010-01-19 02:18 sbin >>> drwxr-xr-x root root 1970-01-01 00:00 sys >>> drwxr-xr-x root root 2010-01-19 02:18 system >>> lrwxrwxrwx root root 1970-01-01 00:01 d -> >>> /sys/kernel/debug >>> d--------- system system 1970-01-01 00:01 sdcard >>> drwxrwx--- system cache 1970-01-01 00:01 cache >>> dr-x------ root root 1970-01-01 00:01 config >>> drwxrwxrwt root root 1970-01-01 00:09 >>> sqlite_stmt_journals >>> >>> >>> *# ls -l /data* >>> drwxr-x--- root log 1970-01-01 00:01 dontpanic >>> drwxrwx--t system misc 1970-01-01 00:01 misc >>> drwxrwx--x shell shell 1970-01-01 00:01 local >>> drwxrwx--x system system 1970-01-01 00:08 data >>> drwxrwx--x system system 1970-01-01 00:01 app-private >>> drwxrwx--x system system 1970-01-01 00:01 app >>> drwx------ root root 1970-01-01 00:01 property >>> drwxrwx--x system system 1970-01-01 00:14 dalvik-cache >>> drwxrwx--- root root 1970-01-01 00:01 lost+found >>> drwxr-xr-x system system 1970-01-01 00:02 tombstones >>> drwxrwx--x system system 1970-01-01 00:06 anr >>> drwxrwxr-x system system 1970-01-01 00:14 system >>> drwx------ system system 1970-01-01 00:08 backup >>> >>> *# ls -l /data/misc* >>> drwxrwx--- bluetooth bluetooth 1970-01-01 00:01 bluetoothd >>> drwx------ keystore keystore 1970-01-01 00:01 keystore >>> drwxrwx--- system system 1970-01-01 00:01 vpn >>> drwxrwxrwx wifi wifi 1970-01-01 00:01 wifi >>> >>> >>> On Tue, Jan 19, 2010 at 6:42 PM, ZhangJieJing <kzj...@gmail.com> wrote: >>> >>>> how you mount your /data dir? >>>> >>>> what is outputs? >>>> # ls -l /data >>>> # ls -l /data/misc/ >>>> >>>> >>>> --- >>>> Best regards, >>>> Zhang Jiejing >>>> >>>> >>>> >>>> On Tue, Jan 19, 2010 at 1:53 PM, linux newbie <linux.newbi...@gmail.com >>>> > wrote: >>>> >>>>> ls -l /data/misc/wifi/wpa_supplicant *is empty* >>>>> >>>>> # mount >>>>> rootfs / rootfs rw 0 0 >>>>> /dev/root / jffs2 rw 0 0 >>>>> none /proc proc rw 0 0 >>>>> none /proc/bus/usb usbfs rw 0 0 >>>>> none /dev/pts devpts rw,mode=600 0 0 >>>>> tmpfs /dev/shm tmpfs rw 0 0 >>>>> tmpfs /tmp tmpfs rw 0 0 >>>>> /dev/sda1 / ext2 rw,errors=continue 0 0 >>>>> tmpfs /dev tmpfs rw,mode=755 0 0 >>>>> devpts /dev/pts devpts rw,mode=600 0 0 >>>>> proc /proc proc rw 0 0 >>>>> sysfs /sys sysfs rw 0 0 >>>>> tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0 >>>>> >>>>> >>>>> On Tue, Jan 19, 2010 at 3:30 PM, ZhangJieJing <kzj...@gmail.com>wrote: >>>>> >>>>>> >>>>>> can you mail output of >>>>>> >>>>>> # ls -l /data/misc/wifi/wpa_supplicant >>>>>> # mount >>>>>> >>>>>> --- >>>>>> Best regards, >>>>>> Zhang Jiejing >>>>>> >>>>>> >>>>>> On Tue, Jan 19, 2010 at 5:36 AM, linux newbie < >>>>>> linux.newbi...@gmail.com> wrote: >>>>>> >>>>>>> Any suggestions? >>>>>>> >>>>>>> >>>>>>> On Mon, Jan 18, 2010 at 6:26 PM, linux newbie < >>>>>>> linux.newbi...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> I build the system for "generic" product and booted our target with >>>>>>>> wpa_supplicant. >>>>>>>> >>>>>>>> On the Android command prompt, If I enable wpa_supplicant, it says >>>>>>>> following error >>>>>>>> *chown[ctrl_interface]: Operation not permitted* >>>>>>>> ** >>>>>>>> ctrl_interface=/data/misc/wifi/wpa_supplicant is set in >>>>>>>> wpa_supplicant.conf file and the folder is created in init.rc file >>>>>>>> >>>>>>>> Can anyone let me know, how to overcome this issue? >>>>>>>> >>>>>>>> Thanks >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> unsubscribe: >>>>>>> android-porting+unsubscr...@googlegroups.com<android-porting%2bunsubscr...@googlegroups.com> >>>>>>> website: http://groups.google.com/group/android-porting >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> unsubscribe: >>>>>> android-porting+unsubscr...@googlegroups.com<android-porting%2bunsubscr...@googlegroups.com> >>>>>> website: http://groups.google.com/group/android-porting >>>>>> >>>>> >>>>> >>>> >>> >> > > -- > unsubscribe: > android-porting+unsubscr...@googlegroups.com<android-porting%2bunsubscr...@googlegroups.com> > website: http://groups.google.com/group/android-porting >
-- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting