User avatar
Hove
Posts: 1205
Joined: Sun Oct 21, 2012 6:55 pm
Location: Cotswolds, UK
Contact: Website

SOLVED: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Wed Mar 21, 2018 6:55 pm

Hi,

Symptoms: WiFi network name is not visible to other RPis. Assuming that my WAP config isn't actually set up correctly yet.

Tried setting up WAP on my 3B+ Stretch using these instructions: https://www.raspberrypi.org/documentati ... s-point.md

My setup included the dnsmasq and hostapd setup, but NOT routing and MASQUERADE as I don't believe I need those features: the WAP is for my isolated piDrone network: only clients taking to the drone only with no contact beyond the drone.

For Jessie 3B, I used udhcpd instead of dnsmasq and it worked perfectly. However, in Mar '17 there was a change in network software meaning udhcpd stopped working. I simply didn't update the O/S at that point so I could continue using udhcpd. But now with the 3B+ Stretch, I suspected I had no choice but to swap from udhcpd to dnsmasq.

I think I've followed the instructions accurately, and have double checked the changes.

So all I want is confirmation that someone has succeeded where I have failed as motivation / guidance!

Cheers,

Hove
Last edited by Hove on Sat Mar 24, 2018 7:28 am, edited 1 time in total.
www.pistuffing.co.uk - Raspberry Pi and other stuffing!

SurferTim
Posts: 1764
Joined: Sat Sep 14, 2013 9:27 am
Location: Miramar Beach, Florida

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Wed Mar 21, 2018 8:18 pm

I can't help you today, but my RPi3B+ gets here tomorrow. I'll check the access point setup the first chance I get.

Ibro100
Posts: 17
Joined: Thu Feb 08, 2018 9:04 pm

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Thu Mar 22, 2018 5:17 am

the website work fine for me. currently am using 2-Pis as hostpot but have look at this documentation as well

https://thepi.io/how-to-use-your-raspbe ... cess-point

https://github.com/SurferTim/documentat ... s-point.md

User avatar
Hove
Posts: 1205
Joined: Sun Oct 21, 2012 6:55 pm
Location: Cotswolds, UK
Contact: Website

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Thu Mar 22, 2018 6:21 am

Thanks both.

I've had WAP working from RPi A & B 1 - 3 working; the problem started in Mar 2017 with the change in how network software was used (can't remember what). At that point, udhcpd stopped working and so I stayed with the Feb 2017 Jessie and udhcpd. I doubt it's a B3+ problem really, it's just that I have to bite the bullet to swap to dnsmasq. I'll have a look at your instructions, SurferTim.

Cheers
www.pistuffing.co.uk - Raspberry Pi and other stuffing!

SurferTim
Posts: 1764
Joined: Sat Sep 14, 2013 9:27 am
Location: Miramar Beach, Florida

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Thu Mar 22, 2018 11:20 am

Hove wrote: I'll have a look at your instructions, SurferTim.
My instructions are now in the official docs. That is the link you posted on the OP. I should get my 3+ today. I'll let you know how it goes.

User avatar
Hove
Posts: 1205
Joined: Sun Oct 21, 2012 6:55 pm
Location: Cotswolds, UK
Contact: Website

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Thu Mar 22, 2018 12:12 pm

OK, ta. Note that I do not do the "ADD ROUTING AND MASQUERADE" section. This is because this is a 1:1 client / server connection requiring zero routing or masquarade as far as I could work out. Further tweeking / testing this morning has still failed. Both another RPi and my Windows machine couldn't even see the WiFi network whereas both worked fine before the WAP changes. I did blacklist bluetooth as this was necessary for my B3 & Jessie, though it had no effect on my B3+ & Stretch.

Hope you have more luck than I have had so far! :-)
www.pistuffing.co.uk - Raspberry Pi and other stuffing!

SurferTim
Posts: 1764
Joined: Sat Sep 14, 2013 9:27 am
Location: Miramar Beach, Florida

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Thu Mar 22, 2018 7:33 pm

I just finished setting up an access point on my new RPi3B+, and all went well. It did require a shutdown and boot (not reboot) after the setup was complete before the ssid showed on my client devices. I did set the routing and masquerade to ensure they worked. No problems.

Edit: I set up a NAT AP. I'll try a bridge AP next.

User avatar
Hove
Posts: 1205
Joined: Sun Oct 21, 2012 6:55 pm
Location: Cotswolds, UK
Contact: Website

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Thu Mar 22, 2018 8:52 pm

OK, so that suggests an invisible typo error in my WAP setup, or there is some part of routing / masquerade is required. I'll dig further tomorrow.

Thanks.
www.pistuffing.co.uk - Raspberry Pi and other stuffing!

SurferTim
Posts: 1764
Joined: Sat Sep 14, 2013 9:27 am
Location: Miramar Beach, Florida

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Thu Mar 22, 2018 9:00 pm

Did you set up everything in raspi-config? The wifi country setting is important.

Edit: If you have trouble getting the hostapd service to start, insert this into /etc/rc.local just before "exit 0"

Code: Select all

service hostapd stop
sleep 5
service hostapd start

SurferTim
Posts: 1764
Joined: Sat Sep 14, 2013 9:27 am
Location: Miramar Beach, Florida

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Fri Mar 23, 2018 12:03 am

The bridge access point tutorial does not work with the RPi3B+. Boot fails. If you leave out the additions to /etc/network/interfaces, it boots and the ssid shows, but no dhcp.

User avatar
Hove
Posts: 1205
Joined: Sun Oct 21, 2012 6:55 pm
Location: Cotswolds, UK
Contact: Website

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Fri Mar 23, 2018 6:48 am

SurferTim wrote:
Thu Mar 22, 2018 9:00 pm
Did you set up everything in raspi-config? The wifi country setting is important.
Yes, I set the country - needed to do the apt-get update/upgrade.
SurferTim wrote:
Thu Mar 22, 2018 9:00 pm
Edit: If you have trouble getting the hostapd service to start, insert this into /etc/rc.local just before "exit 0"

Code: Select all

service hostapd stop
sleep 5
service hostapd start
hostapd / dnsmasq are running ok courtesy of "ps -eaf | grep". I even blacklisted the internal WiFi and tried a USB WiFi to check the lights: that seems to flash but no external clients could see the WiFi SSID.

Once related question: how do you disable AP to connect back on the internet (to do updates etc)? Previously, tweaks to /etc/default/udhcpd&hostapd worked for me. Tried similar with hostapd+dnsmasq but no internet access after reboot.
www.pistuffing.co.uk - Raspberry Pi and other stuffing!

User avatar
Hove
Posts: 1205
Joined: Sun Oct 21, 2012 6:55 pm
Location: Cotswolds, UK
Contact: Website

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Fri Mar 23, 2018 7:29 am

To clarify, I set "ENABLED=0" in /etc/default/dnsmasq and reboot, yet post-boot, dnsmasq is still running and the WiFi IP address (from ifconfig) still shows the WAP address not assigned by DNS by my home internet server. I've got something behaving very oddly!
www.pistuffing.co.uk - Raspberry Pi and other stuffing!

SurferTim
Posts: 1764
Joined: Sat Sep 14, 2013 9:27 am
Location: Miramar Beach, Florida

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Fri Mar 23, 2018 11:53 am

If you are looking for a one-time deal, then stop the services

Code: Select all

sudo service hostapd stop
sudo service dnsmasq stop
However, when you connect to your wifi ap, it will put a network entry in /etc/wpa_supplicant/wpa_supplicant.conf that will cause problems when you try to start hostapd again. You will probably need to remove that entry and reboot after your update/upgrade.

User avatar
Hove
Posts: 1205
Joined: Sun Oct 21, 2012 6:55 pm
Location: Cotswolds, UK
Contact: Website

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Fri Mar 23, 2018 2:32 pm

Thx, sadly, with defaults for dnsmasq set to "ENABLED=0" and hostapd set to "DAEMON_CONF=""" and wpa_supplicant only including my home internet hub, after reboot, while hostapd not running, dnsmasq is running, and IP address (ifconfig) is that of the local (i.e. dnsmasq) not assigned by home hub (BT).

I always have trouble with WAP setup, sometimes it feels they have it in for me! :-)
www.pistuffing.co.uk - Raspberry Pi and other stuffing!

User avatar
Hove
Posts: 1205
Joined: Sun Oct 21, 2012 6:55 pm
Location: Cotswolds, UK
Contact: Website

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Fri Mar 23, 2018 6:49 pm

OK, so, by manually adding the "network={" for the WAP ssid and password in wpa_supplicant.conf, and commenting out the equivalent for the internet network, the clients can connect to the isolated WAP.

Next task is to work out how to undo the WAP when needing to do apt-get upgrades.

@SurferTim: Do the instructions for setting up an isolated AP also need to include the entry for wpa_suplicant.conf?
www.pistuffing.co.uk - Raspberry Pi and other stuffing!

SurferTim
Posts: 1764
Joined: Sat Sep 14, 2013 9:27 am
Location: Miramar Beach, Florida

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Fri Mar 23, 2018 9:40 pm

There is no entry for wpa_supplicant.conf. To ensure hostapd starts, you must not have a network entry in wpa_supplicant.conf.

User avatar
Hove
Posts: 1205
Joined: Sun Oct 21, 2012 6:55 pm
Location: Cotswolds, UK
Contact: Website

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Sat Mar 24, 2018 6:48 am

I stripped out contents of wpa_supplicant.conf, and the AP is working, thanks. Now I need to find a way to temporarily back-out the AP to access the internet.
www.pistuffing.co.uk - Raspberry Pi and other stuffing!

User avatar
Hove
Posts: 1205
Joined: Sun Oct 21, 2012 6:55 pm
Location: Cotswolds, UK
Contact: Website

Re: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Sat Mar 24, 2018 7:09 am

Seems the problem with backing out is that even though dnsmasq.config has "ENABLED=0", on reboot dnsmasq starts, and so the IP address is set to the AP value (192.168.42.1), rather than obtained from my home hub (192.168.1.???). Worst cause, I can dnsmasq to the Rpi blacklist temporarily, but this is a blunt intrument; I'm much prefer work out how to formally _not_ start dnsmasq on boot temporarily
www.pistuffing.co.uk - Raspberry Pi and other stuffing!

User avatar
Hove
Posts: 1205
Joined: Sun Oct 21, 2012 6:55 pm
Location: Cotswolds, UK
Contact: Website

Re: SOLVED: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Sat Mar 24, 2018 7:49 am

OK, now all working.

To set up an isolated AP:
Follow the instructions here: https://www.raspberrypi.org/documentati ... s-point.md up to but not including "ADD ROUTING AND MASQUERADE" section.
Comment out any "NETWORK={" entries in /etc/wpa_supplicant/wpa_supplicant.conf
reboot

To disable the isolated AP to contact the internet for apt-get updates etc:
In /etc/default/hostapd set DAEMON_CONF=""
Reinstate the "NETWORK={" entries in /etc/wpa_supplicant/wpa_supplicant.conf for your home network ssid etc
Comment out the AP interface IP details in /etc/dhcpcd.conf
reboot
www.pistuffing.co.uk - Raspberry Pi and other stuffing!

guadefus
Posts: 1
Joined: Sat Mar 24, 2018 10:06 am

Re: SOLVED: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Sat Mar 24, 2018 10:17 am

When your Raspberry has arrived, Could you explain how to setting dual band (between 2.5 and 5Ghz) and how connect to another existing wifi?

Mi idea: Receiving a 5Ghz Band WiFi with embedded wifi device onboard from another router and repeating signal on 2.5 with edimax USB wifi (ew7811un).

Now, I have RaspberryPi 2B receiving signal from ethernet cable and repeating with Edimax specified adapter early. I like to get new RaspberryPi 3B+ and I don't now how setting between 2 bands of embedded wifi onboard and neither connect existing wifi with no graphical interface, only by SSH terminal.

Thanks.

SurferTim
Posts: 1764
Joined: Sat Sep 14, 2013 9:27 am
Location: Miramar Beach, Florida

Re: SOLVED: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Sat Mar 24, 2018 1:50 pm

guadefus wrote: When your Raspberry has arrived, Could you explain how to setting dual band (between 2.5 and 5Ghz) and how connect to another existing wifi?

Mi idea: Receiving a 5Ghz Band WiFi with embedded wifi device onboard from another router and repeating signal on 2.5 with edimax USB wifi (ew7811un).

Now, I have RaspberryPi 2B receiving signal from ethernet cable and repeating with Edimax specified adapter early. I like to get new RaspberryPi 3B+ and I don't now how setting between 2 bands of embedded wifi onboard and neither connect existing wifi with no graphical interface, only by SSH terminal.

Thanks.
My RPi3B+ has arrived and has been tested. I didn't need to test it to answer your question. You cannot split the band or even the channel (frequency) of a single wireless device. If you assign a channel in hostapd.conf, and have assigned a virtual client interface to the same device, the wireless AP will change channel to match the client. I have tested and confirmed this.

Edit: If you are using two devices, then it is possible. Bear in mind you must use a NAT AP, not a bridge. You can't bridge a wireless client to any other interface.

You must split /etc/wpa_supplicant/wpa_supplicant.conf into two files.
/etc/wpa_supplicant/wpa_supplicant-wlan0.conf
/etc/wpa_supplicant/wpa_supplicant-wlan1.conf
The device that is the AP must not have a network section. Only the client should have a network section. Otherwise the hostapd service will not start correctly.

You must also install a NAT for your wireless client device

Code: Select all

sudo iptables -t nat -A  POSTROUTING -o wlan1 -j MASQUERADE

User avatar
STrRedWolf
Posts: 24
Joined: Fri Oct 05, 2012 1:47 am

Re: SOLVED: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Sat Mar 24, 2018 6:13 pm

I have AP to Ethernet bridge working on the 3 B+!!! The trick is that you CANNOT do it off the bat on boot. You WILL get a kernel panic if you try, and your system will take forever to boot. It turns out you have to bring the two adapters up and let them settle first before you can slap a

So, first, disable the DHCPCD service. Why this is even on in the first place bugs me.

Code: Select all

sudo systemctl disable dhcpcd dhcpcd5
Next, go through the bridge section of Raspberry Pi official AP setup guide... but do NOT use what they say for /etc/network/interfaces! Use this:

Code: Select all

### Bridge on Pi 3B+ setup
auto eth0 wlan0

iface eth0 inet manual

allow-hotplug wlan0
iface wlan0 inet manual

iface br0 inet manual
        address 192.168.1.32
        netmask 255.255.255.0
        gateway 192.168.1.1
        bridge_ports eth0 wlan0
        bridge_stp on
        bridge_maxwait 10


You may not need the address/netmask/gateway lines, but I found out I did.

When you are done with all configuration in the guide, you need to edit one more file... the /etc/rc.local file. Yes, we're going to run two commands at the start of every boot.

Code: Select all

sudo nano /etc/rc.local
Between the "By default this script does nothing" and the "Print the IP address" comments (everything starting with a "#"), put in this:

Code: Select all

# Manual bridge bring-up
# Delay a bit here... the interfaces are finicky
sleep 30
ifup br0
Save and reboot. Your Pi 3B+ is now a bridging access point.

User avatar
STrRedWolf
Posts: 24
Joined: Fri Oct 05, 2012 1:47 am

Re: SOLVED: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Sat Mar 24, 2018 6:17 pm

So what does happen if you do it per the Pi guide? Well, you get this lovely kernel panic, a copy of it is in your /var/log/kern.log file:

Code: Select all

Mar 24 11:50:26 redwolfden kernel: [    4.688803] random: crng init done
Mar 24 11:50:26 redwolfden kernel: [    4.712418] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
Mar 24 11:50:26 redwolfden kernel: [    4.778354] Unable to handle kernel NULL pointer dereference at virtual address 000001f0
Mar 24 11:50:26 redwolfden kernel: [    4.783736] pgd = b7188000
Mar 24 11:50:26 redwolfden kernel: [    4.788513] [000001f0] *pgd=37234835, *pte=00000000, *ppte=00000000
Mar 24 11:50:26 redwolfden kernel: [    4.793774] Internal error: Oops: 17 [#1] SMP ARM
Mar 24 11:50:26 redwolfden kernel: [    4.798912] Modules linked in: bridge stp llc evdev joydev hid_logitech_hidpp spidev brcmfmac brcmutil hid_logitech_dj cfg80211 snd_bcm2835 snd_pcm rfkill snd_timer snd i2c_bcm2835 spi_bcm2835 bcm2835_gpiomem fixed uio_pdrv_genirq uio i2c_dev ip_tables x_tables ipv6
Mar 24 11:50:26 redwolfden kernel: [    4.810539] CPU: 2 PID: 339 Comm: brctl Not tainted 4.9.80-v7+ #1098
Mar 24 11:50:26 redwolfden kernel: [    4.816129] Hardware name: BCM2835
Mar 24 11:50:26 redwolfden kernel: [    4.821882] task: b91cc9c0 task.stack: b66cc000
Mar 24 11:50:26 redwolfden kernel: [    4.827720] PC is at phy_ethtool_gset+0x14/0x88
Mar 24 11:50:26 redwolfden kernel: [    4.827744] LR is at lan78xx_get_settings+0x3c/0xcc
Mar 24 11:50:26 redwolfden kernel: [    4.827771] pc : [<8054a3c8>]    lr : [<80550df8>]    psr: 60000013
Mar 24 11:50:26 redwolfden kernel: [    4.827771] sp : b66cdd18  ip : b66cdd28  fp : b66cdd24
Mar 24 11:50:26 redwolfden kernel: [    4.827779] r10: 00000080  r9 : b7071500  r8 : b66cdd54
Mar 24 11:50:26 redwolfden kernel: [    4.827785] r7 : 00000001  r6 : b9fb4000  r5 : b66cdd98  r4 : 00000000
Mar 24 11:50:26 redwolfden kernel: [    4.827795] r3 : 80550dbc  r2 : 00000001  r1 : b66cdd54  r0 : 00000000
Mar 24 11:50:26 redwolfden kernel: [    4.827809] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Mar 24 11:50:26 redwolfden kernel: [    4.827820] Control: 10c5383d  Table: 3718806a  DAC: 00000055
Mar 24 11:50:26 redwolfden kernel: [    4.827828] Process brctl (pid: 339, stack limit = 0xb66cc210)
Mar 24 11:50:26 redwolfden kernel: [    4.827834] Stack: (0xb66cdd18 to 0xb66ce000)
Mar 24 11:50:26 redwolfden kernel: [    4.827841] dd00:                                                       b66cdd4c b66cdd28
Mar 24 11:50:26 redwolfden kernel: [    4.827852] dd20: 80550df8 8054a3c0 80550dbc b9fb4000 b66cdd98 b73d4900 00000001 80d04850
Mar 24 11:50:26 redwolfden kernel: [    4.827862] dd40: b66cdd94 b66cdd50 8063d4ac 80550dc8 b9b98f70 00000001 00000000 00000000
Mar 24 11:50:26 redwolfden kernel: [    4.827872] dd60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Mar 24 11:50:26 redwolfden kernel: [    4.827893] dd80: b9fb4000 b9fb4000 b66cddf4 b66cdd98 7f4c748c 8063d420 b66cddc4 8025ec74
Mar 24 11:50:26 redwolfden kernel: [    4.827921] dda0: b66cddf4 b66cddb0 8025ec74 8025ece0 b9b98640 b73c6a90 a0000013 000002da
Mar 24 11:50:26 redwolfden kernel: [    4.827932] ddc0: b920f200 a0000013 b73c6a84 b70714fc b9fb4000 b73d4900 00000001 80d04850
Mar 24 11:50:26 redwolfden kernel: [    4.827943] dde0: b7071500 b920f400 b66cde1c b66cddf8 7f4c7c98 7f4c7474 80c65740 b7071500
Mar 24 11:50:26 redwolfden kernel: [    4.827953] de00: 00000002 00000001 00000000 00000000 b66cde3c b66cde20 7f4c8af0 7f4c7b2c
Mar 24 11:50:26 redwolfden kernel: [    4.827963] de20: b66cde90 b7071000 b66cde90 7f4d4b54 b66cde54 b66cde40 7f4c94c0 7f4c8a9c
Mar 24 11:50:26 redwolfden kernel: [    4.827974] de40: 000089a2 b7071000 b66cde84 b66cde58 80653300 7f4c9464 80724638 80722d6c
Mar 24 11:50:26 redwolfden kernel: [    4.827992] de60: 00400100 000089a2 000089a2 80c65740 7eb72bd4 b66cde90 b66cdedc b66cde88
Mar 24 11:50:26 redwolfden kernel: [    4.828020] de80: 80653720 80653048 00000000 b75146e8 00307262 00000000 00000000 00000000
Mar 24 11:50:26 redwolfden kernel: [    4.828032] dea0: 00000002 00000000 000260bc 00000000 b66cded4 000089a2 fffffdfd 7eb72bd4
Mar 24 11:50:26 redwolfden kernel: [    4.828061] dec0: 80c65740 00000003 b66cc000 00000080 b66cdefc b66cdee0 80616aa8 806533c0
Mar 24 11:50:26 redwolfden kernel: [    4.828080] dee0: 7eb72bd4 b9a7dde0 b93d20c0 000089a2 b66cdf7c b66cdf00 80283f68 806168b4
Mar 24 11:50:26 redwolfden kernel: [    4.828093] df00: 00025f08 00000002 00000036 40000028 76ec780c 00000000 00000003 00000000
Mar 24 11:50:26 redwolfden kernel: [    4.828123] df20: 000089a2 00000000 7eb72bd4 00000000 00000062 00000000 00025f08 00000000
Mar 24 11:50:26 redwolfden kernel: [    4.828136] df40: 00000002 00000000 b66cc000 00025f08 00000002 b93d20c0 7eb72bd4 b93d20c0
Mar 24 11:50:26 redwolfden kernel: [    4.828147] df60: 000089a2 00000003 b66cc000 00000080 b66cdfa4 b66cdf80 80284720 80283ec8
Mar 24 11:50:26 redwolfden kernel: [    4.828157] df80: 00000062 00025f08 00000002 7eb72ea2 00000036 80108244 00000000 b66cdfa8
Mar 24 11:50:26 redwolfden kernel: [    4.828168] dfa0: 80108220 802846e8 00025f08 00000002 00000003 000089a2 7eb72bd4 00000062
Mar 24 11:50:26 redwolfden kernel: [    4.828178] dfc0: 00025f08 00000002 7eb72ea2 00000036 00000000 00000000 76f98000 00000000
Mar 24 11:50:26 redwolfden kernel: [    4.828188] dfe0: 76ec7800 7eb72bbc 00013ae0 76ec780c 60000010 00000003 00000000 00000000
Mar 24 11:50:26 redwolfden kernel: [    4.828216] [<8054a3c8>] (phy_ethtool_gset) from [<80550df8>] (lan78xx_get_settings+0x3c/0xcc)
Mar 24 11:50:26 redwolfden kernel: [    4.828243] [<80550df8>] (lan78xx_get_settings) from [<8063d4ac>] (__ethtool_get_link_ksettings+0x98/0xe0)
Mar 24 11:50:26 redwolfden kernel: [    4.828360] [<8063d4ac>] (__ethtool_get_link_ksettings) from [<7f4c748c>] (port_cost+0x24/0x80 [bridge])
Mar 24 11:50:26 redwolfden kernel: [    4.828507] [<7f4c748c>] (port_cost [bridge]) from [<7f4c7c98>] (br_add_if+0x178/0x4c8 [bridge])
Mar 24 11:50:26 redwolfden kernel: [    4.828643] [<7f4c7c98>] (br_add_if [bridge]) from [<7f4c8af0>] (add_del_if+0x60/0x7c [bridge])
Mar 24 11:50:26 redwolfden kernel: [    4.828779] [<7f4c8af0>] (add_del_if [bridge]) from [<7f4c94c0>] (br_dev_ioctl+0x68/0x6c [bridge])
Mar 24 11:50:26 redwolfden kernel: [    4.828861] [<7f4c94c0>] (br_dev_ioctl [bridge]) from [<80653300>] (dev_ifsioc+0x2c4/0x2fc)
Mar 24 11:50:26 redwolfden kernel: [    4.828878] [<80653300>] (dev_ifsioc) from [<80653720>] (dev_ioctl+0x36c/0x858)
Mar 24 11:50:26 redwolfden kernel: [    4.828899] [<80653720>] (dev_ioctl) from [<80616aa8>] (sock_ioctl+0x200/0x2ac)
Mar 24 11:50:26 redwolfden kernel: [    4.828919] [<80616aa8>] (sock_ioctl) from [<80283f68>] (do_vfs_ioctl+0xac/0x820)
Mar 24 11:50:26 redwolfden kernel: [    4.828936] [<80283f68>] (do_vfs_ioctl) from [<80284720>] (SyS_ioctl+0x44/0x6c)
Mar 24 11:50:26 redwolfden kernel: [    4.828956] [<80284720>] (SyS_ioctl) from [<80108220>] (__sys_trace_return+0x0/0x10)
Mar 24 11:50:26 redwolfden kernel: [    4.828969] Code: e92dd800 e24cb004 e52de004 e8bd4000 (e59021f0) 
Mar 24 11:50:26 redwolfden kernel: [    4.829085] ---[ end trace 36f0ed4b9c7fd415 ]---
Mar 24 11:50:26 redwolfden kernel: [    5.506100] uart-pl011 3f201000.serial: no DMA platform data

SurferTim
Posts: 1764
Joined: Sat Sep 14, 2013 9:27 am
Location: Miramar Beach, Florida

Re: SOLVED: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Sat Mar 24, 2018 7:31 pm

The bridge suggested by STrRedWolf works with one minor exception. This is the /etc/network/interfaces addition. Note "iface br0 inet static"

Code: Select all

### Bridge on Pi 3B+ setup
auto eth0 wlan0

iface eth0 inet manual

allow-hotplug wlan0
iface wlan0 inet manual

iface br0 inet static
        address 192.168.1.32
        netmask 255.255.255.0
        gateway 192.168.1.1
        bridge_ports eth0 wlan0
        bridge_stp on
        bridge_maxwait 10

cm2003
Posts: 1
Joined: Wed Mar 28, 2018 2:29 pm

Re: SOLVED: Anyone done 3 B+ Stretch Wireless Access Point (WAP) successfully?

Wed Mar 28, 2018 2:45 pm

Thank you so much!
I was about to give up and create another topic for this. Tried for hours to set up an access point. I have one running on my raspberry pi 3, but I was unable to get it working on the new model b+.

So in the end I figured out (thanks to you guys) that I had to setup the Wifi country. Now it's working just fine.

PS: installed raspap-webgui for ease. https://github.com/billz/raspap-webgui

Return to “Networking and servers”