454b28e421
With this firmware I can connect to my AP using wpa_supplicant, ping servers and fetch files normally. However the driver also brings up the p2p0 interface on boot and it seems to conflict with wlan0. So to test the wireless we need to disable p2p0 and stop the wpa_supplicant service (because it attaches itself to p2p0 on boot): $ sudo ip link set p2p0 down $ sudo rc-service wpa_supplicant stop $ wpa_passphrase <your ESSID> <your password> > ./wpa_config $ sudo wpa_supplicant -B -Dnl80211 -iwlan0 -c./wpa_config $ sudo udhcpc -i wlan0 $ ping postmarketos.org PING postmarketos.org (188.166.143.8): 56 data bytes 64 bytes from 188.166.143.8: seq=0 ttl=42 time=41.604 ms 64 bytes from 188.166.143.8: seq=1 ttl=42 time=56.022 ms 64 bytes from 188.166.143.8: seq=2 ttl=42 time=54.911 ms 64 bytes from 188.166.143.8: seq=3 ttl=42 time=54.241 ms ... $ sudo apk update fetch http://postmarketos.brixit.nl/armhf/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/armhf/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/armhf/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/armhf/APKINDEX.tar.gz v20190228-49-gbc0f9441b0 [http://dl-cdn.alpinelinux.org/alpine/edge/main] v20190228-41-g6ee930cc6c [http://dl-cdn.alpinelinux.org/alpine/edge/community] v20190228-48-g67283cdbf6 [http://dl-cdn.alpinelinux.org/alpine/edge/testing] OK: 13694 distinct packages available
37 lines
1.2 KiB
Text
37 lines
1.2 KiB
Text
# Reference: <https://postmarketos.org/devicepkg>
|
|
pkgname="device-asus-grouper"
|
|
pkgdesc="Google Nexus 7 2012 Wifi"
|
|
pkgver=2
|
|
pkgrel=1
|
|
url="https://postmarketos.org"
|
|
license="MIT"
|
|
arch="armhf"
|
|
options="!check !archcheck"
|
|
depends="postmarketos-base linux-asus-grouper mkbootimg mesa-dri-swrast"
|
|
makedepends="devicepkg-dev"
|
|
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
|
|
source="deviceinfo
|
|
pointercal
|
|
nvram.txt"
|
|
|
|
build() {
|
|
devicepkg_build $startdir $pkgname
|
|
}
|
|
|
|
package() {
|
|
devicepkg_package $startdir $pkgname
|
|
install -D -m644 "$srcdir"/pointercal \
|
|
"$pkgdir"/etc/pointercal
|
|
}
|
|
|
|
nonfree_firmware() {
|
|
pkgdesc="Google Nexus 7 (2012) wifi firmware"
|
|
depends="firmware-aosp-broadcom-wlan"
|
|
mkdir "$subpkgdir"
|
|
install -D -m644 "$srcdir"/nvram.txt \
|
|
"$subpkgdir"/lib/firmware/postmarketos/bcmdhd/bcm4330/fw_bcm4330_bg.txt
|
|
}
|
|
|
|
sha512sums="a374e9681fbeaff5047820f8b7a9c249195232730a412208415243ea8bf7a87cdc4399ab86b1c08448be279f5c9dedcb47d03ac83587f908a4c51e442a97da50 deviceinfo
|
|
ae9c145ffd745c83c73edbc486d3b9d22c6cbb8c57827b6f1ba87b6449a17a73a443be7daa0ab87de8df2dd9594e624364652c84ec1e7b536d37f52449a5a58c pointercal
|
|
093a615250689f83c43af18a195d66d89e4b56584069a3903652e68e9da42568d2e176aa77cf23e1f23b3cb869f5c639fb1c8cdfc8af9fc6d17abe17cad7e821 nvram.txt"
|