I need to use my laptop to extend the range of my wireless router.

I have a Samsung laptop with Fedora19 installed (but those should be irrelevant for a good answer). My wireless card supports master mode (iw list listing includes AP mode).

The card is:

01:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)

I am trying to follow this resource link but am getting errors and my knowledge is too limited to get me through them.

[sci@localhost ~]$ su -c "iwconfig wlp1s0 mode master"
Error for wireless request "Set Mode" (8B06) :
    SET failed on device wlp1s0 ; Invalid argument.

Following the Atheros specific advice at the middle of the page:

modprobe: FATAL: Module ath_pci not found.

I am very surprised that the procedure is not trivial, and that a dedicated application doesn't exist. How should I approach this? Further reading is in order, if it is focused on the problem at hand!

  • 2
    Normally I would have 2x WiFi card and create a bridge from one to the other. So 1 card is communicating in dual direction with the source, bridging the connection to the second wireless card, and that is communicating in dual direction with the devices that are further away. – Danijel-James W Sep 29 '13 at 4:53
  • Along the lines of what DanijelJames said, I would suggest somehow emulating two WiFi cards with two different MAC addresses. Then you can use one to access the wireless network, and the other to be an access point. Unfortunately I do not know how how you would go about emulating two WiFi cards, although I do believe it is possible. – bntser Sep 29 '13 at 15:22
  • @DanijelJames, I believe (==have heard) that this can be achieved with only one card. I own a tiny feeble USB wifi dongle, so two cards could work, would also be an answer to my question. – Vorac Sep 30 '13 at 9:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.