This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

/system/bin/sh: ifup: not found on Beaglebone running android jellybean

I have android JB working from:http://code.google.com/p/rowboat/wiki/JellybeanOnBeaglebone_WithSGX. It comes up well and is functional and I've been able to play music via tinyplay as well

I am trying to use an belkin N150 usb wifi dongle. I rebuilt the kernel enabling the RTL8192 driver (via make menuconfig). Now i am trying to bring up the interface but it complains it can't find ifup. It can't find other system commands as well like rfkill, grep. 

Am I missing something? Do I need to install some compile some basic linux tools in the kernel? How am I supposed to get the interface up? I am using the command line serial port to bring it up manually because it does not come up automatically. What does come up automatically is the following:

<6>[   51.132995] usb 1-1.6: new high-speed USB device number 5 using musb-hdrc
<6>[   51.234313] usb 1-1.6: New USB device found, idVendor=050d, idProduct=1102
<6>[   51.241577] usb 1-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
<6>[   51.249267] usb 1-1.6: Product: 802.11n WLAN Adapter
<6>[   51.254516] usb 1-1.6: Manufacturer: Realtek
<6>[   51.259002] usb 1-1.6: SerialNumber: 00e04c000001

Thanks

  • USB-based wifi dongles are not supported in our android sources.

    We would suggest that you ask/browse the android community forums for enabling this.

  • In general, how do I enable support for tools like iwconfig, and lsmod in the kernel that is used by android jellybean?

    If I can do this, then I may be able to use the Realtek drivers that I've enabled in the kernel. I am searching in the android community for working with usb dongles but I guess my question then becomes a general one in terms of common linux utilities like iwconfig and lsmod.

    Thanks