I setup a Raspbx installation on a Raspberry 3 but i'm having a strange problem.
I connected the RP to wifi by default, and set up my /etc/network/interfaces like this:
source-directory /etc/network/interfaces.d
auto wlan0
iface wlan0 inet static
wpa-ssid "MyWifiRouter"
wpa-psk "XXXXX"
address 192.168.0.77
netmask 255.255.255.0
gateway 192.168.0.1
dns-search google.com
dns-nameservers 8.8.8.8 8.8.4.4
It all works fine, but whenever I plug a 3g modem (huawei) into the RP it completely disconnects it and my SSH session over wifi to the RP gets frozen (timed out).
This goes on maybe for 5 minutes or as soon as i disconnects the 3g dongle i can instantly log back in.
I checked /var/log/messages
to see if the modem messes with my current interface and i found this:
...
...
May 19 00:15:10 raspbx kernel: [ 5.571517] usb 1-1.3: new high-speed USB device number 5 using dwc_otg
May 19 00:15:11 raspbx kernel: [ 5.694510] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
May 19 00:15:11 raspbx kernel: [ 5.694540] brcmfmac: power management disabled
May 19 00:15:11 raspbx kernel: [ 5.703281] usb 1-1.3: New USB device found, idVendor=12d1, idProduct=1520
May 19 00:15:11 raspbx kernel: [ 5.703299] usb 1-1.3: New USB device strings: Mfr=3, Product=2, SerialNumber=0
May 19 00:15:11 raspbx kernel: [ 5.703308] usb 1-1.3: Product: HUAWEI Mobile
May 19 00:15:11 raspbx kernel: [ 5.703316] usb 1-1.3: Manufacturer: HUAWEI Technology
May 19 00:15:11 raspbx kernel: [ 5.706479] usb-storage 1-1.3:1.0: USB Mass Storage device detected
May 19 00:15:11 raspbx kernel: [ 5.709479] scsi host0: usb-storage 1-1.3:1.0
May 19 00:15:11 raspbx mtp-probe: checking bus 1, device 5: "/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3"
May 19 00:15:11 raspbx mtp-probe: bus: 1, device: 5 was not an MTP device
May 19 00:15:11 raspbx kernel: [ 6.039563] usb 1-1.3: USB disconnect, device number 5
May 19 00:15:11 raspbx kernel: [ 6.077969] usbcore: registered new interface driver uas
May 19 00:15:14 raspbx kernel: [ 9.029424] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
May 19 00:15:16 raspbx kernel: [ 11.510456] Bluetooth: Core ver 2.22
May 19 00:15:16 raspbx kernel: [ 11.510579] NET: Registered protocol family 31
May 19 00:15:16 raspbx kernel: [ 11.510591] Bluetooth: HCI device and connection manager initialized
...
...
I'm not sure what to make of this, but I see:
usbcore: registered new interface driver uas
And i think it maybe does change the interface and kicks me out, I'm not interested in the internet capabilities of the modem, i'm just using it for GSM calls through the pbx setup.