linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* IBSS or Hostapd, but not both
@ 2014-12-29 19:17 Tuc at Beach House
  2014-12-30 15:44 ` Larry Finger
  0 siblings, 1 reply; 3+ messages in thread
From: Tuc at Beach House @ 2014-12-29 19:17 UTC (permalink / raw)
  To: linux-wireless

Hi,

Raspberry Pi Model B+, Linux blue 3.12.28+ #709 PREEMPT Mon Sep 8 15:28:00
BST 2014 armv6l GNU/Linux, hostapd v2.3 (defconfig), Ralink using rt2800usb
driver on either a Wi-Pi or Panda Ultra Wireless N USB Adapter.

What I'm trying to accomplish is using a single interface to be an AP on
one SSID, and ad-hoc on another SSID. The problem is that I can either do
one, or the other, but not both...

root@blue:~# iwconfig wlan1
wlan1     IEEE 802.11bgn  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on

So if I set up ad-hoc, works fine :

root@blue:~# iw dev wlan1 interface add wlan10 type ibss
root@blue:~# iwconfig wlan10
wlan10    IEEE 802.11bgn  ESSID:off/any
          Mode:Ad-Hoc  Cell: Not-Associated   Tx-Power=0 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on

root@blue:~# iwconfig wlan10 essid WEDDING
root@blue:~# ifconfig wlan10 10.4.4.8 netmask 255.255.255.0
root@blue:~# ping -c2 new
PING new.wedding.ramolaandscott,com (10.4.4.6) 56(84) bytes of data.
64 bytes from new.wedding.ramolaandscott,com (10.4.4.6): icmp_req=1 ttl=64
time=3.51 ms
64 bytes from new.wedding.ramolaandscott,com (10.4.4.6): icmp_req=2 ttl=64
time=1.02 ms

--- new.wedding.ramolaandscott,com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 1.024/2.268/3.512/1.244 ms


Now invoke hostapd with the following /etc/hostapd/hostapd.conf :

root@blue:~# cat /etc/hostapd/hostapd.conf
interface=wlan1
ssid=FREE
hw_mode=g
channel=1
root@blue:~# /usr/local/bin/hostapd -dd /etc/hostapd/hostapd.conf
(Please see http://pastebin.com/cjqukwyH)


But if I reboot and try backwards :

root@blue:~# hostapd -dd /etc/hostapd/hostapd.conf
(Please see http://pastebin.com/Tdc5dz81)


And its fine, but then :

root@blue:~# iw dev wlan1 interface add wlan10 type ibss
root@blue:~# iwconfig wlan10
wlan10    IEEE 802.11bgn  ESSID:off/any
          Mode:Ad-Hoc  Cell: Not-Associated   Tx-Power=20 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on

root@blue:~# iwconfig wlan10 essid WEDDING
root@blue:~# ifconfig wlan10
wlan10    Link encap:Ethernet  HWaddr 00:c1:41:07:07:d1
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

root@blue:~# ifconfig wlan10 10.4.4.8 netmask 255.255.255.0
SIOCSIFFLAGS: Device or resource busy
root@blue:~# ifconfig wlan10
wlan10    Link encap:Ethernet  HWaddr 00:c1:41:07:07:d1
          inet addr:10.4.4.8  Bcast:10.4.4.255  Mask:255.255.255.0
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

root@blue:~# ping -c2 new
PING new.wedding.ramolaandscott,com (10.4.4.6) 56(84) bytes of data.

--- new.wedding.ramolaandscott,com ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1001ms



Any idea where to look or what to do to get them to work and play together?

Thanks, Tuc

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: IBSS or Hostapd, but not both
  2014-12-29 19:17 IBSS or Hostapd, but not both Tuc at Beach House
@ 2014-12-30 15:44 ` Larry Finger
  2014-12-30 16:19   ` Arend van Spriel
  0 siblings, 1 reply; 3+ messages in thread
From: Larry Finger @ 2014-12-30 15:44 UTC (permalink / raw)
  To: Tuc at Beach House, linux-wireless

On 12/29/2014 01:17 PM, Tuc at Beach House wrote:
> Hi,
>
> Raspberry Pi Model B+, Linux blue 3.12.28+ #709 PREEMPT Mon Sep 8 15:28:00
> BST 2014 armv6l GNU/Linux, hostapd v2.3 (defconfig), Ralink using rt2800usb
> driver on either a Wi-Pi or Panda Ultra Wireless N USB Adapter.
>
> What I'm trying to accomplish is using a single interface to be an AP on
> one SSID, and ad-hoc on another SSID. The problem is that I can either do
> one, or the other, but not both...
>
> root@blue:~# iwconfig wlan1
> wlan1     IEEE 802.11bgn  ESSID:off/any
>            Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm
>            Retry  long limit:7   RTS thr:off   Fragment thr:off
>            Encryption key:off
>            Power Management:on
>
> So if I set up ad-hoc, works fine :
>
> root@blue:~# iw dev wlan1 interface add wlan10 type ibss
> root@blue:~# iwconfig wlan10
> wlan10    IEEE 802.11bgn  ESSID:off/any
>            Mode:Ad-Hoc  Cell: Not-Associated   Tx-Power=0 dBm
>            Retry  long limit:7   RTS thr:off   Fragment thr:off
>            Encryption key:off
>            Power Management:on
>
> root@blue:~# iwconfig wlan10 essid WEDDING
> root@blue:~# ifconfig wlan10 10.4.4.8 netmask 255.255.255.0
> root@blue:~# ping -c2 new
> PING new.wedding.ramolaandscott,com (10.4.4.6) 56(84) bytes of data.
> 64 bytes from new.wedding.ramolaandscott,com (10.4.4.6): icmp_req=1 ttl=64
> time=3.51 ms
> 64 bytes from new.wedding.ramolaandscott,com (10.4.4.6): icmp_req=2 ttl=64
> time=1.02 ms
>
> --- new.wedding.ramolaandscott,com ping statistics ---
> 2 packets transmitted, 2 received, 0% packet loss, time 1001ms
> rtt min/avg/max/mdev = 1.024/2.268/3.512/1.244 ms
>
>
> Now invoke hostapd with the following /etc/hostapd/hostapd.conf :
>
> root@blue:~# cat /etc/hostapd/hostapd.conf
> interface=wlan1
> ssid=FREE
> hw_mode=g
> channel=1
> root@blue:~# /usr/local/bin/hostapd -dd /etc/hostapd/hostapd.conf
> (Please see http://pastebin.com/cjqukwyH)
>
>
> But if I reboot and try backwards :
>
> root@blue:~# hostapd -dd /etc/hostapd/hostapd.conf
> (Please see http://pastebin.com/Tdc5dz81)
>
>
> And its fine, but then :
>
> root@blue:~# iw dev wlan1 interface add wlan10 type ibss
> root@blue:~# iwconfig wlan10
> wlan10    IEEE 802.11bgn  ESSID:off/any
>            Mode:Ad-Hoc  Cell: Not-Associated   Tx-Power=20 dBm
>            Retry  long limit:7   RTS thr:off   Fragment thr:off
>            Encryption key:off
>            Power Management:on
>
> root@blue:~# iwconfig wlan10 essid WEDDING
> root@blue:~# ifconfig wlan10
> wlan10    Link encap:Ethernet  HWaddr 00:c1:41:07:07:d1
>            BROADCAST MULTICAST  MTU:1500  Metric:1
>            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>            TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:0 txqueuelen:1000
>            RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
>
> root@blue:~# ifconfig wlan10 10.4.4.8 netmask 255.255.255.0
> SIOCSIFFLAGS: Device or resource busy
> root@blue:~# ifconfig wlan10
> wlan10    Link encap:Ethernet  HWaddr 00:c1:41:07:07:d1
>            inet addr:10.4.4.8  Bcast:10.4.4.255  Mask:255.255.255.0
>            BROADCAST MULTICAST  MTU:1500  Metric:1
>            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>            TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:0 txqueuelen:1000
>            RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
>
> root@blue:~# ping -c2 new
> PING new.wedding.ramolaandscott,com (10.4.4.6) 56(84) bytes of data.
>
> --- new.wedding.ramolaandscott,com ping statistics ---
> 2 packets transmitted, 0 received, 100% packet loss, time 1001ms
>
>
>
> Any idea where to look or what to do to get them to work and play together?

I am not an expert, but this sounds like a proper application of virtual interfaces.

Larry



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: IBSS or Hostapd, but not both
  2014-12-30 15:44 ` Larry Finger
@ 2014-12-30 16:19   ` Arend van Spriel
  0 siblings, 0 replies; 3+ messages in thread
From: Arend van Spriel @ 2014-12-30 16:19 UTC (permalink / raw)
  To: Larry Finger; +Cc: Tuc at Beach House, linux-wireless

On 12/30/14 16:44, Larry Finger wrote:
> On 12/29/2014 01:17 PM, Tuc at Beach House wrote:
>> Hi,
>>
>> Raspberry Pi Model B+, Linux blue 3.12.28+ #709 PREEMPT Mon Sep 8
>> 15:28:00
>> BST 2014 armv6l GNU/Linux, hostapd v2.3 (defconfig), Ralink using
>> rt2800usb
>> driver on either a Wi-Pi or Panda Ultra Wireless N USB Adapter.
>>
>> What I'm trying to accomplish is using a single interface to be an AP on
>> one SSID, and ad-hoc on another SSID. The problem is that I can either do
>> one, or the other, but not both...
>>
>> root@blue:~# iwconfig wlan1
>> wlan1 IEEE 802.11bgn ESSID:off/any
>> Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
>> Retry long limit:7 RTS thr:off Fragment thr:off
>> Encryption key:off
>> Power Management:on
>>
>> So if I set up ad-hoc, works fine :
>>
>> root@blue:~# iw dev wlan1 interface add wlan10 type ibss
>> root@blue:~# iwconfig wlan10
>> wlan10 IEEE 802.11bgn ESSID:off/any
>> Mode:Ad-Hoc Cell: Not-Associated Tx-Power=0 dBm
>> Retry long limit:7 RTS thr:off Fragment thr:off
>> Encryption key:off
>> Power Management:on
>>
>> root@blue:~# iwconfig wlan10 essid WEDDING
>> root@blue:~# ifconfig wlan10 10.4.4.8 netmask 255.255.255.0
>> root@blue:~# ping -c2 new
>> PING new.wedding.ramolaandscott,com (10.4.4.6) 56(84) bytes of data.
>> 64 bytes from new.wedding.ramolaandscott,com (10.4.4.6): icmp_req=1
>> ttl=64
>> time=3.51 ms
>> 64 bytes from new.wedding.ramolaandscott,com (10.4.4.6): icmp_req=2
>> ttl=64
>> time=1.02 ms
>>
>> --- new.wedding.ramolaandscott,com ping statistics ---
>> 2 packets transmitted, 2 received, 0% packet loss, time 1001ms
>> rtt min/avg/max/mdev = 1.024/2.268/3.512/1.244 ms
>>
>>
>> Now invoke hostapd with the following /etc/hostapd/hostapd.conf :
>>
>> root@blue:~# cat /etc/hostapd/hostapd.conf
>> interface=wlan1
>> ssid=FREE
>> hw_mode=g
>> channel=1
>> root@blue:~# /usr/local/bin/hostapd -dd /etc/hostapd/hostapd.conf
>> (Please see http://pastebin.com/cjqukwyH)
>>
>>
>> But if I reboot and try backwards :
>>
>> root@blue:~# hostapd -dd /etc/hostapd/hostapd.conf
>> (Please see http://pastebin.com/Tdc5dz81)
>>
>>
>> And its fine, but then :
>>
>> root@blue:~# iw dev wlan1 interface add wlan10 type ibss
>> root@blue:~# iwconfig wlan10
>> wlan10 IEEE 802.11bgn ESSID:off/any
>> Mode:Ad-Hoc Cell: Not-Associated Tx-Power=20 dBm
>> Retry long limit:7 RTS thr:off Fragment thr:off
>> Encryption key:off
>> Power Management:on
>>
>> root@blue:~# iwconfig wlan10 essid WEDDING
>> root@blue:~# ifconfig wlan10
>> wlan10 Link encap:Ethernet HWaddr 00:c1:41:07:07:d1
>> BROADCAST MULTICAST MTU:1500 Metric:1
>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:1000
>> RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
>>
>> root@blue:~# ifconfig wlan10 10.4.4.8 netmask 255.255.255.0
>> SIOCSIFFLAGS: Device or resource busy
>> root@blue:~# ifconfig wlan10
>> wlan10 Link encap:Ethernet HWaddr 00:c1:41:07:07:d1
>> inet addr:10.4.4.8 Bcast:10.4.4.255 Mask:255.255.255.0
>> BROADCAST MULTICAST MTU:1500 Metric:1
>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:1000
>> RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
>>
>> root@blue:~# ping -c2 new
>> PING new.wedding.ramolaandscott,com (10.4.4.6) 56(84) bytes of data.
>>
>> --- new.wedding.ramolaandscott,com ping statistics ---
>> 2 packets transmitted, 0 received, 100% packet loss, time 1001ms
>>
>>
>>
>> Any idea where to look or what to do to get them to work and play
>> together?
>
> I am not an expert, but this sounds like a proper application of virtual
> interfaces.

Hi Larry,

The thread started on the hostap mailing list [1]. I have taken part of 
pastebin page [2]:

         Supported interface modes:
                  * IBSS
                  * managed
                  * AP
                  * AP/VLAN
                  * WDS
                  * monitor
                  * mesh point
         software interface modes (can always be added):
                  * AP/VLAN
                  * monitor
         valid interface combinations:
                  * #{ AP, mesh point } <= 8,
                    total <= 8, #channels <= 1

Looks to me that those interface combinations are clearly *not* valid as 
it does list only two of the supported interface modes.

Regards,
Arend

[1] http://thread.gmane.org/gmane.linux.drivers.hostap/31697/focus=31723
[2] http://pastebin.com/RytcqXVZ

> Larry
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe
> linux-wireless" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-12-30 16:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-29 19:17 IBSS or Hostapd, but not both Tuc at Beach House
2014-12-30 15:44 ` Larry Finger
2014-12-30 16:19   ` Arend van Spriel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).