ralinkwifi is not upgraded => nothing to test.
We have some native (non freebsd) drivers for usb to ethernet. Maybe check if one of your adapters happens to be supported?
Writing new ones isnāt too difficult either.
However we donāt have a native api for the wifi stack so usb to wireless is more complex.
Working fine on an Acer Aspire 5534 Iāve been testing with Haiku (Nightly hrev52048 (64-bit on amd64 (AMD Turion 64 x2 L310)) using an Atheros Wifi card (atheroswifi) and rtl81xx for Ethernet.
uname -a: Haiku shredder 1 hrev52048 Jun 30 2018 06:55:38 x86_64 x86_64 Haiku
listdev | grep Network:
device Network controller (Ethernet controller) [2|0|0]
device Network controller [2|80|0]
device 002a: AR928X Wireless Network Adapter (PCI-Express)
listimage | grep /dev/net
1048 0xffffffff81454000 0xffffffff81478000 0 0 /boot/system/add-ons/kernel/drivers/dev/net/rtl81xx
1541 0xffffffff804b6000 0xffffffff80591000 0 0 /boot/system/add-ons/kernel/drivers/dev/net/atheroswifi
TEAM 1016 (/bin/grep --color=auto /dev/net):
I donāt think Iām ready to share my syslog here, but hopefully this info should help. The two primary brands I use are Apple/Mac and HP, so if I have more spare time, I might post more later.
Many awesome thanks for the Wifi work! Long live Haiku!
That driver is not even updated yet.
@extrowerk, yes, thatās fine, I specifically asked for people to respond who had working WiFi so that I could potentially give them new builds to test.
Hereās the output from my laptop:
~> listdev | grep Network
device Network controller [2|80|0]
device 4727: BCM4313 802.11bgn Wireless Network Adapter
device Network controller (Ethernet controller) [2|0|0]
~> uname -a
Haiku shredder 1 hrev52045 Jun 29 2018 17:02:39 BePC x86 Haiku
~> listimage | grep dev/net
1261 0xd1e1c000 0xd1e41000 0 0 /boot/system/add-ons/kernel/drivers/dev/net/broadcom570x
TEAM 2222 (/bin/grep --color=auto dev/net):
~>
The ethernet works, but the wifi doesnāt. It looks like the bwi driver doesnāt support the BCM4313. (https://www.freebsd.org/cgi/man.cgi?query=bwi&apropos=0&sektion=4&manpath=FreeBSD+11.1-RELEASE+and+Ports&arch=default&format=html)
Iām still pretty new to Haiku, so Iām not sure if this is enough info or if there is something else I should try.
Yes, see above; I probably wonāt be attempting the bwi
driver for some time, if at all.
If anyone actually knows a usb ethernet adapter that works, chime in.
The idualwifi7260
driver has been added in hrev52068
, which adds support for most āIntel Dual Bandā chipsets. I found some other issues in the compat layer from that which I need to look at; afterwards Iāll start merging Atheros.
@tlal, there are 3 USB network drivers in the tree: usb_asix
, usb_davicom
, and usb_ecm
. The first two have device IDs here and here, the last one seems to operate on any ECM-type device (and actually looks like it has the best support of the three.)
Great news, thanks! Now I look forward for the new nightly, so I can test it on my laptop.
I can test :
Name | FreeBSD | Chipset | [PCIID] | comment |
---|---|---|---|---|
atheroswifi | ath | Qualcomm Atheros AR9485 | [168c:0032] | support added in FreeBSD 10 via AR9300 HAL |
PS: Recent advances in network support are greatly appreciated.
@BlueSky, @hailst0rm, @apgreimann, @KapiX, @starsseed: Iāve attached the new Atheros drivers at https://dev.haiku-os.org/attachment/ticket/14249/.
Download the correct one for your architecture; then follow the test instructions in the second post on this thread, and report back with whatever happens. Note that on x86_64, you will need to remove the _64
from the filename, of course.
Thanks!
Haiku (native) driver for standard ASIX dongles is not in a very good shapeā¦
cf. https://dev.haiku-os.org/ticket/8238
This works on FreeBSD:
TRENDnet TU2-ET100
Also, check out the Panda Wireless PAU06 300Mbps N USB Adapter and the NetGear WNCE2001 which hooks to the Ethernet port: https://www.netgear.com/home/products/connected-entertainment/gaming-home-theater/WNCE2001.aspx
USB-to-Ethernet works on FreeBSD 11.1 (ue). Seems more work was mentioned beforehand by the core devs for some advanced USB handling (i.e. USB wifi adapters/USB-to-Ethernet, etc.).
Thanks a lot for idualwifi7260
! I just got hrev52084 (32-bit) and itās alive!
https://youtu.be/J9Lx7chd5X8
By the way, why canāt we hide the password? Weāre not always alone or in safe environments.
When I copy the new atheroswifi binary over to /system/non-packaged/add-ons/kernel/drivers/bin Haiku goes into KDL. Is there a command in KDL that lets me copy the debug output to a file? Did a quick look over the help command but couldnāt find anything.
Iām running 64bit Haiku hrev52088.
Btw, Iāve just tested the new broadcom570x ethernet driver, and it seems to work properly.
Greetings waddlesplash and everybody,
thanks a lot for tackling this issue!
I have an Atheros/Qualcomm PCI card (QCA9565/AR9565) that wasnāt supported by FreeBSD 9.3ās ath driver but is now supported as of FreeBSD 11. Ideally, the updated stack with the new atheroswifi driver should make it work.
Unfortunately,
- listdev accurately detects it as a Wireless Network Adapter;
- listimage doesnāt show the atheroswifi driver as loaded;
- unsurprisingly then, ifconfig doesnāt list it at all.
Thatās both with stock Haiku x86_64 master image (hrev52088 as of this post) and with the atheroswifi driver you attached to #14249. In this case, the syslog does print:
KERN: devfs: reload driver āatheroswifiā
⦠but listimage remains devoid of any atheroswifi.
Is there any other useful information I can give here?
maybe you can post the PCIID of your wifi adapter in #14249
(it could be something like [168C:0036] - have a look at the listdev
command at the top of the page)