All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Jörg Krause" <joerg.krause@embedded.rocks>
To: Arend van Spriel <arend@broadcom.com>
Cc: Arend van Spriel <aspriel@gmail.com>,
	"linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>,
	brcm80211-dev-list <brcm80211-dev-list@broadcom.com>
Subject: Re: brcmfmac: Failed to create interface p2p-dev-p2p0: -28 (No space left on device)
Date: Tue, 07 Jul 2015 09:47:40 +0200	[thread overview]
Message-ID: <1436255260.27716.6.camel@embedded.rocks> (raw)
In-Reply-To: <55894C40.1070108@broadcom.com>

[-- Attachment #1: Type: text/plain, Size: 1331 bytes --]

Hi Arend,

On Di, 2015-06-23 at 14:08 +0200, Arend van Spriel wrote:
> On 06/23/15 13:31, Jörg Krause wrote:
> > Hi Arend,
> > 
> > On So, 2015-06-21 at 23:18 +0200, Arend van Spriel wrote:
> > > 
> > > My bad. The patch removes p2pdev from interface modes, but it is
> > > still
> > > listed in the interface combinations and cfg80211 will complain 
> > > about
> > > it. Have to extend the patch. I better do that after a good 
> > > nights
> > > sleep.
> > 
> > Never mind! Did you had a good night sleep already :-) ?
> 
> Several ;-) Did not get to this earlier. Thanks for the reminder.
> 
> Had a closer look at wiphy_verify_combinations() and I am hopeful the 
> 
> attached patch will fix the wiphy_register() failure.
> 

Sorry for late reply! I was busy on another topic...

I've applied your patch, but p2p interface is still not working. I
attached the debug log from wpa_supplicant.

I tested with Linux Kernel 4.0.7 and wpa_supplicant 2.4.

This is my p2p_supplicant.conf:
    ctrl_interface=/var/run/p2p_supplicant
    update_config=1

    device_name=HBM10
    device_type=1-0050F204-1

    p2p_go_ht40=1

Test with the p2p_find command:
    # wpa_cli -p /var/run/p2p_supplicant p2p_find
    Selected interface 'p2p0'
    1928.165036: p2p0: Control interface command 'P2P_FIND'
    FAIL

Best regards
Jörg Krause

[-- Attachment #2: p2p.log --]
[-- Type: text/x-log, Size: 11584 bytes --]

# wpa_supplicant -Dnl80211 -ip2p0 -c /etc/p2p_supplicant.conf -N -Dnl80211 -iwlan0 -c /etc/wpa_supplicant.conf -ddt &
# 1880.197427: wpa_supplicant v2.4
1880.198259: random: Trying to read entropy from /dev/random
1880.198628: Successfully initialized wpa_supplicant
1880.198911: Initializing interface 'p2p0' conf '/etc/p2p_supplicant.conf' driver 'nl80211' ctrl_interface 'N/A' bridge 'N/A'
1880.199268: Configuration file '/etc/p2p_supplicant.conf' -> '/etc/p2p_supplicant.conf'
1880.199552: Reading configuration file '/etc/p2p_supplicant.conf'
1880.200181: ctrl_interface='/var/run/p2p_supplicant'
1880.200556: update_config=1
1880.200854: device_name='HBM10'
1880.201246: p2p_go_ht40=1
1880.213530: rfkill: initial event: idx=0 type=1 op=0 soft=0 hard=0
1880.216921: nl80211: Using driver-based roaming
1880.217331: nl80211: Supported cipher 00-0f-ac:1
1880.217606: nl80211: Supported cipher 00-0f-ac:5
1880.217901: nl80211: Supported cipher 00-0f-ac:2
1880.218145: nl80211: Supported cipher 00-0f-ac:4
1880.218377: nl80211: Supported cipher 00-0f-ac:6
1880.219038: nl80211: Using driver-based off-channel TX
1880.219513: nl80211: Supported vendor command: vendor_id=0x1018 subcmd=1
1880.220076: nl80211: Use separate P2P group interface (driver advertised support)
1880.220351: nl80211: use P2P_DEVICE support
1880.220630: nl80211: interface p2p0 in phy phy0
1880.221642: nl80211: Set mode ifindex 5 iftype 2 (STATION)
1880.231926: nl80211: Subscribe to mgmt frames with non-AP handle 0xb6f77db0
1880.232946: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=040a
1880.233959: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=040b
1880.234876: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=040c
1880.235772: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=040d
1880.236732: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=090a
1880.237628: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=090b
1880.238520: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=090c
1880.239466: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=090d
1880.240371: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=0409506f9a09
1880.241279: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=7f506f9a09
1880.243067: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=06
1880.244021: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=0a07
1880.245000: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=0a11
1880.245902: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=1101
1880.246805: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=1102
1880.247755: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb6f77db0 match=0505
1880.264277: netlink: Operstate: ifindex=5 linkmode=1 (userspace-control), operstate=5 (IF_OPER_DORMANT)
1880.278151: nl80211: driver param='(null)'
1880.278510: Add interface p2p0 to a new radio phy0
1880.283315: nl80211: Regulatory information - country=00
1880.283634: nl80211: 2402-2472 @ 40 MHz 20 mBm
1880.283971: nl80211: 2457-2482 @ 40 MHz 20 mBm (no IR)
1880.284256: nl80211: 2474-2494 @ 20 MHz 20 mBm (no OFDM) (no IR)
1880.284597: nl80211: 5170-5250 @ 160 MHz 20 mBm (no IR)
1880.284882: nl80211: 5250-5330 @ 160 MHz 20 mBm (DFS) (no IR)
1880.285212: nl80211: 5490-5730 @ 160 MHz 20 mBm (DFS) (no IR)
1880.285497: nl80211: 5735-5835 @ 80 MHz 20 mBm (no IR)
1880.285767: nl80211: 57240-63720 @ 2160 MHz 0 mBm
1880.286421: nl80211: Added 802.11b mode based on 802.11g information
1880.312870: p2p0: Own MAC address: 02:90:4c:07:71:12
1880.313795: wpa_driver_nl80211_set_key: ifindex=5 (p2p0) alg=0 addr=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
1880.315155: wpa_driver_nl80211_set_key: ifindex=5 (p2p0) alg=0 addr=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
1880.316491: wpa_driver_nl80211_set_key: ifindex=5 (p2p0) alg=0 addr=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
1880.317791: wpa_driver_nl80211_set_key: ifindex=5 (p2p0) alg=0 addr=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
1880.318734: p2p0: RSN: flushing PMKID list in the driver
1880.319023: nl80211: Flush PMKIDs
1880.328215: p2p0: State: DISCONNECTED -> INACTIVE
1880.328813: p2p0: WPS: UUID based on MAC address: cfeab444-dd68-5bd3-93a6-3beddeaa0b40
1880.329303: EAPOL: SUPP_PAE entering state DISCONNECTED
1880.329617: EAPOL: Supplicant port status: Unauthorized
1880.329879: nl80211: Skip set_supp_port(unauthorized) while not associated
1880.330120: EAPOL: KEY_RX entering state NO_KEY_RECEIVE
1880.330400: EAPOL: SUPP_BE entering state INITIALIZE
1880.330643: EAP: EAP entering state DISABLED
1880.333329: p2p0: Added interface p2p0
1880.333687: p2p0: State: INACTIVE -> DISCONNECTED
1880.334013: nl80211: Set p2p0 operstate 0->0 (DORMANT)
1880.334274: netlink: Operstate: ifindex=5 linkmode=-1 (no change), operstate=5 (IF_OPER_DORMANT)
1880.334883: nl80211: Create interface iftype 10 (P2P_DEVICE)
1880.335897: Failed to create interface p2p-dev-p2p0: -28 (No space left on device)
1880.336194: nl80211: Failed to create a P2P Device interface p2p-dev-p2p0
1880.336431: P2P: Failed to create P2P Device interface
1880.336707: P2P: Failed to enable P2P Device interface
1880.336973: Initializing interface 'wlan0' conf '/etc/wpa_supplicant.conf' driver 'nl80211' ctrl_interface 'N/A' bridge 'N/A'
1880.337312: Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
1880.672518: Reading configuration file '/etc/wpa_supplicant.conf'
1880.673212: ctrl_interface='/var/run/wpa_supplicant'
1880.673544: update_config=1
1880.673822: eapol_version=1
1880.674169: ap_scan=1
1880.674990: rfkill: initial event: idx=0 type=1 op=0 soft=0 hard=0
1880.678353: nl80211: Using driver-based roaming
1880.678761: nl80211: Supported cipher 00-0f-ac:1
1880.679033: nl80211: Supported cipher 00-0f-ac:5
1880.679276: nl80211: Supported cipher 00-0f-ac:2
1880.681111: nl80211: Supported cipher 00-0f-ac:4
1880.681407: nl80211: Supported cipher 00-0f-ac:6
1880.683157: nl80211: Using driver-based off-channel TX
1880.683707: nl80211: Supported vendor command: vendor_id=0x1018 subcmd=1
1880.684252: nl80211: Use separate P2P group interface (driver advertised support)
1880.684581: nl80211: use P2P_DEVICE support
1880.684817: nl80211: interface wlan0 in phy phy0
1880.685918: nl80211: Set mode ifindex 4 iftype 2 (STATION)
1880.687192: nl80211: Subscribe to mgmt frames with non-AP handle 0x251250
1880.687515: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=040a
1880.688406: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=040b
1880.689361: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=040c
1880.690256: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=040d
1880.691140: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=090a
1880.692071: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=090b
1880.693496: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=090c
1880.694390: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=090d
1880.695295: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=0409506f9a09
1880.696251: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=7f506f9a09
1880.697140: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=06
1880.698024: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=0a07
1880.698971: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=0a11
1880.699864: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=1101
1880.700768: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=1102
1880.701711: nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x251250 match=0505
1880.703656: netlink: Operstate: ifindex=4 linkmode=1 (userspace-control), operstate=5 (IF_OPER_DORMANT)
1880.715948: nl80211: driver param='(null)'
1880.716312: Add interface wlan0 to existing radio phy0
1880.720095: nl80211: Regulatory information - country=00
1880.720465: nl80211: 2402-2472 @ 40 MHz 20 mBm
1880.720761: nl80211: 2457-2482 @ 40 MHz 20 mBm (no IR)
1880.721038: nl80211: 2474-2494 @ 20 MHz 20 mBm (no OFDM) (no IR)
1880.721372: nl80211: 5170-5250 @ 160 MHz 20 mBm (no IR)
1880.721647: nl80211: 5250-5330 @ 160 MHz 20 mBm (DFS) (no IR)
1880.721975: nl80211: 5490-5730 @ 160 MHz 20 mBm (DFS) (no IR)
1880.722538: nl80211: 5735-5835 @ 80 MHz 20 mBm (no IR)
1880.722838: nl80211: 57240-63720 @ 2160 MHz 0 mBm
1880.723497: nl80211: Added 802.11b mode based on 802.11g information
1880.752677: wlan0: Own MAC address: 00:23:bf:ee:bd:df
1880.753419: wpa_driver_nl80211_set_key: ifindex=4 (wlan0) alg=0 addr=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
1880.754766: wpa_driver_nl80211_set_key: ifindex=4 (wlan0) alg=0 addr=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
1880.756078: wpa_driver_nl80211_set_key: ifindex=4 (wlan0) alg=0 addr=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
1880.757382: wpa_driver_nl80211_set_key: ifindex=4 (wlan0) alg=0 addr=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
1880.758333: wlan0: RSN: flushing PMKID list in the driver
1880.758678: nl80211: Flush PMKIDs
1880.767798: wlan0: State: DISCONNECTED -> INACTIVE
1880.768248: wlan0: WPS: UUID from the first interface: cfeab444-dd68-5bd3-93a6-3beddeaa0b40
1880.768631: EAPOL: SUPP_PAE entering state DISCONNECTED
1880.768886: EAPOL: Supplicant port status: Unauthorized
1880.769189: nl80211: Skip set_supp_port(unauthorized) while not associated
1880.769428: EAPOL: KEY_RX entering state NO_KEY_RECEIVE
1880.769703: EAPOL: SUPP_BE entering state INITIALIZE
1880.769943: EAP: EAP entering state DISABLED
1880.772055: wlan0: Added interface wlan0
1880.773013: wlan0: State: INACTIVE -> DISCONNECTED
1880.773352: nl80211: Set wlan0 operstate 0->0 (DORMANT)
1880.773615: netlink: Operstate: ifindex=4 linkmode=-1 (no change), operstate=5 (IF_OPER_DORMANT)
1880.774095: nl80211: Create interface iftype 10 (P2P_DEVICE)
1880.775149: Failed to create interface p2p-dev-wlan0: -28 (No space left on device)
1880.775514: nl80211: Failed to create a P2P Device interface p2p-dev-wlan0
1881.108828: P2P: Failed to create P2P Device interface
1881.109143: P2P: Failed to enable P2P Device interface
1881.110073: RTM_NEWLINK: ifi_index=5 ifname=p2p0 operstate=0 linkmode=0 ifi_family=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])
1881.110997: RTM_NEWLINK: ifi_index=5 ifname=p2p0 operstate=5 linkmode=0 ifi_family=0 ifi_flags=0x11003 ([UP][LOWER_UP])
1881.111861: RTM_NEWLINK: ifi_index=5 ifname=p2p0 operstate=5 linkmode=1 ifi_family=0 ifi_flags=0x11003 ([UP][LOWER_UP])
1881.113315: RTM_NEWLINK: ifi_index=4 ifname=wlan0 operstate=5 linkmode=0 ifi_family=0 ifi_flags=0x11003 ([UP][LOWER_UP])
1881.114154: RTM_NEWLINK: ifi_index=4 ifname=wlan0 operstate=5 linkmode=1 ifi_family=0 ifi_flags=0x11003 ([UP][LOWER_UP])
1881.331690: EAPOL: disable timer tick
1881.771216: EAPOL: disable timer tick


  reply	other threads:[~2015-07-07  7:47 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-08 12:35 brcmfmac: brcmf_p2p_create_p2pdev: timeout occurred Jörg Krause
2015-06-08 12:41 ` Arend van Spriel
2015-06-08 12:56   ` Jörg Krause
2015-06-08 13:48   ` Jörg Krause
2015-06-08 16:46     ` Arend van Spriel
2015-06-08 20:17       ` Jörg Krause
2015-06-08 21:14         ` Arend van Spriel
2015-06-08 21:19           ` Jörg Krause
2015-06-16  9:59           ` brcmfmac: Failed to create interface p2p-dev-p2p0: -28 (No space left on device) Jörg Krause
2015-06-16 14:26             ` Arend van Spriel
2015-06-18  6:13               ` Jörg Krause
2015-06-18  8:27                 ` Arend van Spriel
2015-06-18 20:07                   ` Jörg Krause
2015-06-21 21:18                     ` Arend van Spriel
2015-06-23 11:31                       ` Jörg Krause
2015-06-23 12:08                         ` Arend van Spriel
2015-07-07  7:47                           ` Jörg Krause [this message]
2015-07-23 11:05                             ` Jörg Krause

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1436255260.27716.6.camel@embedded.rocks \
    --to=joerg.krause@embedded.rocks \
    --cc=arend@broadcom.com \
    --cc=aspriel@gmail.com \
    --cc=brcm80211-dev-list@broadcom.com \
    --cc=linux-wireless@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.