>usb0 interface is used by USB-to-ethernet adapters <that's what we need> or >smartph one >tethering <my be mobile WIFI as well>, and they need drivers to work. Just >adding the interface does >not have any effect. Do you mean these drivers -> kmod-usb-net kmod-usb-net-cdc-ether kmod-usb-net-rndis?
>I think it makes more sense to enable the wifi on the raspi zero and >zero W by default. Pi Zero has no radio! WIFI can be configured in meny different whays! What about to open SSH port for WAN interface? >Raspi 3 have an ethernet port and it works, I think there is no need to >add usb0 interface. Many devices have only ethernet ports in OpenWrt. You are right here! When I SSH through LAN how to get connected to the internet? >Also, since you are active on these devices, it seems that the wifi on >the Pi 3 B+ only needs firmware files extracted from Raspbian to work, >maybe you can add that too? >See this post >https://forum.lede-project.org/t/raspberry-pi-3-b-openwrt-lede-image/13066/32 Saw it long time ago! Last wireless drivers: https://community.cypress.com/servlet/JiveServlet/download/14837-1-34881/cypress-fmac-v4.14-2018_0321.zip Please approve to get ahead. Signed-off-by: Christo Nedev <[email protected]> --- target/linux/brcm2708/Makefile | 1 + target/linux/brcm2708/base-files/etc/board.d/02_network | 13 ++++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/target/linux/brcm2708/Makefile b/target/linux/brcm2708/Makefile index 870029c4c8..4a8b670ba7 100644 --- a/target/linux/brcm2708/Makefile +++ b/target/linux/brcm2708/Makefile @@ -25,6 +25,7 @@ include $(INCLUDE_DIR)/target.mk DEFAULT_PACKAGES += \ brcm2708-gpu-fw \ kmod-usb-hid \ + kmod-usb-net kmod-usb-net-cdc-ether kmod-usb-net-rndis \ kmod-sound-core kmod-sound-arm-bcm2835 \ kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 \ brcmfmac-firmware-43430-sdio kmod-brcmfmac wpad-mini \ diff --git a/target/linux/brcm2708/base-files/etc/board.d/02_network b/target/linux/brcm2708/base-files/etc/board.d/02_network index c8449bb78f..da7a22651b 100755 --- a/target/linux/brcm2708/base-files/etc/board.d/02_network +++ b/target/linux/brcm2708/base-files/etc/board.d/02_network @@ -14,14 +14,25 @@ case "$board" in raspberrypi,model-b |\ raspberrypi,model-b-plus |\ raspberrypi,model-b-rev2 |\ -raspberrypi,2-model-b |\ +raspberrypi,2-model-b) + ucidef_set_interface_lan "eth0" + ucidef_set_interface_wan "usb0" + ;; + raspberrypi,3-model-b |\ raspberrypi,3-model-b-plus) ucidef_set_interface_lan "eth0" + ucidef_set_interface_lan "wlan0" + ucidef_set_interface_wan "usb0" + ;; + +raspberrypi,model-zero) + ucidef_set_interface_wan "usb0" ;; raspberrypi,model-zero-w) ucidef_set_interface_lan "wlan0" + ucidef_set_interface_wan "usb0" ;; esac -- 2.11.0 _______________________________________________ openwrt-devel mailing list [email protected] http://lists.infradead.org/mailman/listinfo/openwrt-devel
