Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 5 reacties
Bron: Source Forge, submitter: rev_1318

De open source Linux drivers voor de Intel PRO/Wireless 2100, waar een aantal mensen in samenwerking met Intel op Source Forge aan werken, heeft twee maal kort achter elkaar een nieuwe release gezien. De drivers zijn gemaakt voor Linux met kernelversie 2.6.4 of hoger. Daarnaast heb je nog de Wireless Tools voor Linux nodig en kan het noodzakelijk zijn dat er naar een nieuwe firmware geflashed moet worden. Het changelog van de laatste twee uitgaven van de driver ziet er als volgt uit:

Changes in 0.58
  • Reworked some of the TX fragmentation code (thanks to Rusty Lynch)
  • Fixed problem with the rf_kill entry not reporting the correct values (thanks to Giuseppe Della Ricca)
  • Added support for setting the TX power while in Ad-Hoc mode
Known issues in 0.58
  • If C3 is enabled, you may occassionally see "PCI latency error detected at 0x....:" messages in your kernel log, followed by a firmware reset. A temporary work around is to disable the C3 low power state (either via the patch on the website to processor.c or by unloading the ACPI processor module).
Changes in 0.57
  • Fixed problem with WPA PSK not working (thanks to Stefan Rompf and Pedro Ramalhais)
  • Fixed erroneous kill of hang_check timer instead of rf_kill timer (thanks to Giuseppe Della Ricca)
  • Cleaned up #4: iwconfig eth1 frag off/auto/fixed not supported
  • Fixed #9: iwconfig rts off/auto not supported
  • Misc. fixes and cleanups (thanks to Giuseppe Della Ricca)
  • Moved offset_in_page to ieee80211.h so multiple crypt components can use it
  • Moved #include declration closer to module_param to ease 2.4 backport support
  • Add #incldue to remove warning from request_module when compiling with CONFIG_IEEE80211_WPA
  • Fixed timeout value in the output of iwlist eth1 power
  • Changed output of iwprive eth1 get_power to match the documentation
  • Fixed problem where enabling encryption after associated to a non- encrypted AP resulted in the client not being able to associate until the ssid was manually reset to 'any'
  • Changed iwconfig output to state 'unassociated' for protocol name if appropriate
  • Changed interpretation of WX flags for setting encryption such that if an authentication mode isn't specified, it defaults to OPEN (previously, if OPEN wasn't specified, it assumed RESTRICTED was configured)
  • Changed IPW_DEBUG_FW_COMMAND to IPW_DEBUG_HC to standardize with ipw2200
  • Fixed problem with setting debug level to 0xffffffff on modprobe was ignored
  • Chagned use of printk() to IPW_DEBUG_
  • Changed WX delayed work to use queue_delayed_work
  • Removed unnecessary memset after alloc_etherdev
  • Removed unnecessary setting of name to "eth%d" already done by alloc_etherdev
  • Changed error code path not to mask register_netdev error codes
  • Report firmware version via ethtool
  • Changed module parameter for interface name to ifname (from if_name) in order to standardize with the ipw2200
  • Removed ipw_net_change_mtu since alloc_etherdev will set it to eth_change_mtu which enforces the same restrictions.
  • Changed inline debug printk_buf calls to static
  • Changed spin_[un]lock_irq to spin_[un]lock since IRQ already disabled in interrupt routine
  • Modified open() call to start the network queue if associated prior to dev->open being called
  • Removed unnecessary priv->open flag
  • Changed ndev => net_dev, and pdev => pci_dev to standardize with ipw2200 project
  • Changed default temporal timeout for scan age to 15s
  • Changed MAC2STR and MACSTR to MAC_FMT and MAC_ARG
  • Fixed problem with scan results not expiring
  • Added stub for dynamically disabling C3 when PCI latency problem is detected
Moderatie-faq Wijzig weergave

Reacties (5)

Versie 0.59 is inmiddels al uit :P

Overigens hoef je die firmware niet te flashen, het is gewoon een soort van software matige firmware. In de 2100 en 2200 kaarten zit geen hardware firmware ingebakken (of nou ja, in elk geval niet een bar uitgebreide).
Voor de duidelijkheid:
De firmware wordt tijdens het laden van de module naar de kaart geupload.

De firmware is het enigste niet open-source gedeelte van de hele driver. Om de firmware te downloaden moet je dan ook op een apparte pagina zijn, en akkoord gaan met een licentie.
Klopt, maar wat ik ermee bedoel te zeggen is dat je niet hoeft te flashen. Dit gebruikt ook geen flash techniek, maar waarschijnlijk gewoon RAM (wat dus leeg is als er geen power meer op staat). Firmware is natuurlijk eigenlijk wel hardware matig nog steeds.

De uitleg suggereert echt dat er een hele flash moet worden gedaan: "en kan het noodzakelijk zijn dat er naar een nieuwe firmware geflashed moet worden."
Het is eigenlijk in dit geval altijd noodzakelijk de firmware naar de kaart te uploaden.
Ik heb zio'n 2100 kaartje, met knoppix 3.6 (al een tijdje oud), werkte deze al out-of-the-box prima,... Waarom al die nieuwe versies?
gebruik jij ook out of the box WPA-PSK AES en dergelijken?

waarschijnlijk niet aangezien dit een van de fixes is

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True