cinap_lenrek
3612d281aa
sdiahci: fix mistake
2013-02-22 13:47:04 +01:00
cinap_lenrek
f5ff6d6f34
sdiahci: prevent nil pointer dereference on spurious interrupt status
...
on some controllers, we get bogus interrupt indication
for non present drives. ack the irq but ignore.
2013-02-22 12:23:01 +01:00
cinap_lenrek
56d9f57dc8
ether8169: add RTL8111e mac id (thanks glorfdev for the patch)
2013-02-22 10:37:47 +01:00
cinap_lenrek
f9e0bc9eb4
merge
2013-02-21 16:13:37 +01:00
cinap_lenrek
5bcc932168
netif: fix stat() on "stats" and "ifstats" files in network interface
...
the kernel would go into endless loop when stating "stats" and "ifstats"
files and the network interface having no connections, or otherwise return
wrong stat info.
2013-02-21 16:10:28 +01:00
stanley lieber
1bf321d980
fix the constitution
2013-02-20 09:51:15 -06:00
cinap_lenrek
00ba1aac9e
etheriwl: fix rominit
...
we used use the *last* block in otp block list instead of
the block *before* the last block resulting in wrong eeprom
data (1000er series only)
2013-02-19 07:57:30 +01:00
khm
e68130f082
add wifi link 1000 pci id
2013-02-18 21:04:19 -05:00
cinap_lenrek
2fc31e9a70
9boot: fix 9bootiso
...
rearrange sub.c for putc(), readn(), memcmp(), memmove(), strchr() and strlen()
and uart to fit into the first 2K of the image.
2013-02-18 04:16:33 +01:00
cinap_lenrek
c9c06dd8ba
9boot: serial console support
2013-02-18 01:22:29 +01:00
cinap_lenrek
364f1f78d4
9boot: make print handle \n -> \r\n conversion, style
2013-02-17 21:48:51 +01:00
ppatience0
ec15df1d81
filter(1), nedmail(1): fix typos in both and consistency in nedmail(1)
2013-02-17 12:02:14 -05:00
ppatience0
4aae319f76
rdbio: fix bug where a->user never gets set if Bopen fails.
2013-02-17 09:55:03 -05:00
ftrvxmtrx
cb25ae9fe6
merge
2013-02-17 12:35:01 +01:00
ftrvxmtrx
0f2caad8b6
ftpfs: fix wrong comment
2013-02-17 12:32:50 +01:00
cinap_lenrek
3da5b76c0b
9boot: preserve configuration on boot error, add show command
2013-02-17 09:30:02 +01:00
ftrvxmtrx
b8990cfbb4
ftpfs: do not call getfields after NLST
2013-02-16 22:06:26 +01:00
cinap_lenrek
012273f39d
etheriwl: simplify
2013-02-16 21:37:36 +01:00
cinap_lenrek
c5c9233c3d
etheriwl: add otp rom initialization (for 1000er series, untested)
2013-02-16 21:16:05 +01:00
cinap_lenrek
f6290afb14
etheriwl: use first available antenna from eeprom txantmask instead of hardcode to antenna A
2013-02-16 04:42:42 +01:00
cinap_lenrek
27a8b509c9
sysinfo: list ethernet devices #l[0-3], fix spaces -> tabs
2013-02-16 03:52:33 +01:00
ftrvxmtrx
a8d97f31f6
etheriwl: move runtime dc calibration block to proper place
2013-02-16 03:28:21 +01:00
ftrvxmtrx
d676eaf59a
etheriwl: support for Centrino Advanced-N 6205
2013-02-16 02:56:40 +01:00
cinap_lenrek
328a3001b2
troff macros: change unix /usr/lib paths to plan9 /sys/lib and /usr/bin/col -> /bin/col
2013-02-16 23:56:17 +01:00
cinap_lenrek
0ef41a6718
boot(8): manpage correction $objtype vs. $cputype (from /n/sources/patch/boot-cputype-objtype)
...
boot(8) claims that boot will launch /$objtype/init;
that is incorrect. It launches /$cputype/init (so says
both boot.c and cpurc(8)). That's the more sensible
choice. This patch fixes the man page to resolve the
mismatch.
2013-02-16 23:38:58 +01:00
cinap_lenrek
126d7e6feb
etheriwl: avoid leaking blocks when controller breaks
2013-02-15 22:56:54 +01:00
cinap_lenrek
8deac637d7
merge
2013-02-15 22:21:45 +01:00
cinap_lenrek
9bcf45da9a
etheriwl: fix bugs, support for Centrino Ultimate-N 6300
2013-02-15 22:20:25 +01:00
ftrvxmtrx
e712752229
pci: add intel qm67 pch
2013-02-14 01:04:45 +01:00
ppatience0
6d7bb96b22
merge
2013-02-13 07:37:26 -05:00
ppatience0
0734a0b836
ether8169: support for RTL8111/8168B
2013-02-13 07:12:51 -05:00
cinap_lenrek
3c3808b280
plan9.ini(8): make more clear what firmware file to get for iwl
2013-02-13 11:03:19 +01:00
cinap_lenrek
42fc57d543
plan9.ini(8): document iwl options
2013-02-13 10:57:47 +01:00
cinap_lenrek
af3dad5490
nusb/disk: allow 12 and 16 byte raw scsi commands (from erik quanstro)
2013-02-13 10:03:53 +01:00
cinap_lenrek
0243f52bae
etheriwl: dont let transmit change back receiver settings when in promisc mode, cleanup
2013-02-13 08:23:54 +01:00
stanley lieber
194094683a
fortunes: Monument To Steve Jobs Goes Up In St. Petersburg
2013-02-12 16:43:02 -06:00
cinap_lenrek
78fc90ec86
etheriwl: support for WiFi Link 4965
2013-02-12 14:28:22 +01:00
cinap_lenrek
8d271549cd
wifi: filter SNAP ethernet orgcode only
2013-02-11 16:02:16 +01:00
cinap_lenrek
1f6a402c46
wifi: reset status when clearing essid
2013-02-11 02:10:36 +01:00
cinap_lenrek
6e0835f7d8
wifi: clear out ssid in node table entry, cleanup
2013-02-11 02:02:44 +01:00
cinap_lenrek
3376977d06
wifi: actually check if management replies are for us
2013-02-11 01:29:10 +01:00
cinap_lenrek
8f991a3faa
create /lib/firmware in rootstub
2013-02-11 00:53:51 +01:00
cinap_lenrek
dacc4dc31a
merge
2013-02-11 00:11:28 +01:00
cinap_lenrek
ffb3ded366
etheriwl: automatic channel scanning, transmission handling, promisc mode
...
the channel= plan9.ini parameter isnt needed anymore as we now
hop the channels to scan for beacons. the status is also indicated
with the link led :-)
handle all these flags on packet transmission like RTS for big
packets and sending data packets to the AP instead of broadcasting
everything.
properly setup bss hardware node table and filtering. now promisc
mode is only used when requested.
handle deauth message from ap.
increase node table to 32 entries.
2013-02-11 00:09:41 +01:00
ftrvxmtrx
092fd36154
mp.h: fix typo
2013-02-10 20:46:56 +01:00
stanley lieber
c2f5d36d7f
fix typo
2013-02-09 23:34:15 -06:00
cinap_lenrek
972e4e75ee
merge
2013-02-10 05:05:40 +01:00
cinap_lenrek
9ba9b846ee
etheriwl: add /lib/firmware to bootfs.paq proto file
2013-02-10 05:04:31 +01:00
cinap_lenrek
ccbfdd9e91
wifi: lie a bit more about the supported rates to get into more ap's
2013-02-10 04:55:57 +01:00
stanley lieber
20d2f551c2
add Intel (R) WiFi Link 5100 AGN, vid/did: 8086/4237
2013-02-09 21:54:44 -06:00