Sending signals from laptop wifi adapter?

Click For Summary
SUMMARY

Laptop wireless adapters operate as radio wave emitters and receivers, primarily designed for connecting to Wi-Fi routers using the 802.11 protocol. Users cannot easily modify the signals sent by these adapters beyond their intended functionality, as the underlying protocol specifications, including header structure and error correction, are tightly integrated and not user-accessible. While it is theoretically possible to communicate with devices that can listen to the standard frequencies, significant limitations exist due to the fixed nature of transmission bands and the complexity of the wireless chip architecture. To explore potential modifications, users must obtain the reference manual for their specific wireless chip, such as those from Broadcom or Realtek.

PREREQUISITES
  • Understanding of 802.11 wireless networking protocols
  • Familiarity with wireless adapter hardware specifications
  • Knowledge of programming concepts related to hardware communication
  • Access to reference manuals for specific wireless chipsets
NEXT STEPS
  • Research the specifications of your laptop's wireless chip (e.g., Broadcom, Realtek)
  • Learn about the 802.11 protocol and its limitations on signal modification
  • Explore software tools for monitoring and analyzing wireless signals
  • Investigate projects involving Wi-Fi-controlled devices for practical applications
USEFUL FOR

This discussion is beneficial for hardware developers, network engineers, and hobbyists interested in wireless communication and the limitations of laptop wireless adapters.

stroustroup
Messages
14
Reaction score
0
From what I understand, laptops have a wireless adapter that sends radio signals at a specific frequency to connect to a wifi router.

My guess is that the wireless adapter is some sort of radio wave emitter/reciever, and could in theory be used for any other purpose besides connecting to a wifi router. I suppose also that computers come by default with software for the adapter, that which allows me to see nearby routers and connect to them.

But is there any way for me, as a simple user, to write my own software that can use the wireless adapter to send any information I want (with only the physical device's capabilities as a limitation)?

For example, can I tell it to "emit a 3.1 GHz wave for 5 seconds and then stop." Or to broadcast "Hello world" using some mapping from strings to radio wave signals which can then be read by other devices using the inverse mapping. I don't care if the signal becomes meaningless for routers.

I have no specific application in mind, I am just curious to know whether I have any control over the signals the wireless adapter sends/recieves. And if I do, can I control it the same way I can control an Arduino and tell it to turn LEDs on and off?
 
Engineering news on Phys.org
Well Intel publishes the specs:

http://www.intel.com/products/wirel...ource=www.hyperinzerce.cz&utm_medium=referral

It seems that the bands of transmission are fixed to specific bands so you can change that.

However, you could communicate with other devices that can listen to those frequencies.

One example are wifi spy tanks and aerial drones that act as wifi hotspots for you to connect to.

https://www.amazon.com/dp/B00GIFTWYG/?tag=pfamazon01-20

The iPad app talks to the tank using a wifi connection. The tank provides a hotspot to connect to.
 
Building a wifi controlled device is very different than trying to reprovision a wifi chip to communicate with a different device using a different protocol.

The wifi chip 802.11 radio PHY and MAC are highly integrated and changing any part of that would be difficult. For example, the header structure, retry logic, packet format, error correction, and many other aspects of the protocol are totally hidden from the user. It is all based on the 802.11 spec.

I tried to find a programmers reference manual for a wifi chip (broadcom, realtek) so you could see the high level at which it is programmed. You should look around.

Regardless, you will need to find a reference manual for the chip in your laptop in order to understand what flexibility you may be able to exploit.
 
Last edited:

Similar threads

  • · Replies 3 ·
Replies
3
Views
866
  • · Replies 2 ·
Replies
2
Views
1K
Replies
5
Views
2K
  • · Replies 24 ·
Replies
24
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 9 ·
Replies
9
Views
7K
  • · Replies 17 ·
Replies
17
Views
4K
  • · Replies 43 ·
2
Replies
43
Views
6K