タグ

consommerobotのブックマーク (396)

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • proc systemについて

    1 はじめに 前回からの課題を示す. 1:NFS比較の測定の続き 2:転送レート 3:procシステムについて 4:Java Swingの勉強 今回は3:のproc systemについて調べたものである. 2 proc systemとは procファイルシステムとは,擬似的なファイルシステムとして実装されている.現在実行中のプロセスの情報を他のプロセスから取得/変更する際に用いる. Linuxでは,ext2,msdos,reiserfsなどを始め多くのファイルシステムをサポートしている.Linux(ほとんどのUNIX)では,Virtual File Systemという抽象的なレイヤを介して各ファイルシステムへアクセスするような構造になっている. procファイルシステムは通常/procにマウントされており,/proc以下のファイルは他のファイルシステムと同じような振る舞いを

  • Turbolinux World:Turbolinux Library

    ■はじめに 前回の"ifconfigもどき"はいかがでしたか?今回は、PCIバスに接続されているデバイスのプローブ方法について簡単なプログラムをまじえて説明します。 それと PCIユーティリティーの一つであるlspciをハックして、PCIの情報だけでなく関連のLinuxモジュールを表示するクールなパッチも収録しましたので、 それについても説明します。おそらく今回のお話しは前回の"ifconfigもどき"よりは実用性が高いでしょう(前回が実用性無さ過ぎ!?)。 ■PCIバスとは PCI(Peripheral Component Interconnect)バスは、長い間標準だった(古くなりすぎた?腐りすぎた?)ISAバスの置き換えとして設計されたバスです。 ISAバスと比較して優れている点といえば、まず転送スピードがあげられるでしょう。最初の規格では、バス幅は32ビットで動作周波数は33

  • 無線LANについてまとめてみる

    無線LAN通信に関するホームページをいろいろ見てみたが、 まとまって解説しているページ(特にシーケンスまわり)があまり 見当たらなかったので、簡単にまとめてみる。 □接続シーケンス 以下の3手順が基のシーケンスとなる。以下それぞれ見ていく。 プローブ要求/応答認証要求/応答アソシエーション要求/応答※「プローブ要求」は省略できる。 □ネットワーク検索機能 2種類の方法が規定されている。 アクティブスキャンパッシブスキャン①アクティブスキャンについて プローブ要求/応答フレームを交換して周囲のAPを検索する方法 →プローブ要求:ユニークSSID、ブロードキャストSSIDを設定 ・プローブ要求の要素 ----------------------------------- SSID(2~34byte):ESSなどの識別子 Supported Rates(3~10byte):利用可能な無線伝送速

  • 無線LAN - ビーコン、プローブ、認証、アソシエーション

    ◆ 無線LAN通信の流れ - 詳細 IEEE802.11フレームには制御フレーム、管理フレーム、データフレームの大きく3種類がありますが、上図で 紹介した、無線LANの通信のフローにて使用される IEEE802.11の管理フレームの詳細を見ていきましょう。 IEEE802.11の管理フレームにはBeacon, Association Request, Association Response, Probe Request Probe Response, Disassociation, Authentication, Deauthentication など意外に多くの種類があります。

  • ページ移転のお知らせ

    ユークエスト株式会社は2021年10月1日をもちまして、 株式会社東光高岳に吸収合併を致しました。 Webサイトは下記のURLに移転しました。 https://uquest.tktk.co.jp/ ※5秒後に移転先にジャンプします。

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • ページフォルト - Linuxカーネルメモ

    1. 概要 ページフォルトが発生した時の処理のまとめ。 2. 処理の流れ ページフォルトは正常動作中以外にもカーネルやプロセスのバグにより不正なアドレスにアクセスした場合などにも発生する。ページフォルトハンドラでは例外発生要因となったアドレスからアクセスの正常/異常を判断して、各々の処理を行う。 ページフォルト発生時の処理の流れを図1に示す。 ページフォルトが発生するとCPU例外のエントリルーチンとして登録されているpage_fault()が呼び出される。page_fault()はC言語のエントリルーチンdo_page_fault()を呼び出す。 do_page_fault()は例外発生の要因となったメモリアクセスがカーネル空間に対するものかユーザ空間に対するものかで、まず処理が大きくわかれる。 カーネル空間(0xc0000000以降)へのアクセスだった場合、それがvmalloc領域へのア

  • PCI Vendor and Device Lists

  • ブロげ » madwifi

    debianへのインストール debian sarge環境においてmadwifiをインストールする方法について紹介します。 今回はLinuxカーネルを2.6.8の686(Pentium)のsmp(マルチプロセッサ)としていますが、もちろん他のdebianが配布しているkernelでもmadwifiのコンパイルは可能です。 # wget http://nchc.dl.sourceforge.net/sourceforge/madwifi/madwifi-0.9.2.1.tar.gz # tar xvzf madwifi-0.9.2.1.tar.gz # cd madwifi-0.9.2.1 # apt-get install make kernel-headers-2.6.8-3-686-smp gcc libc6-dev # export KERNELPATH=/usr/src/k

  • Stray Penguin - Linux Memo (MADWiFi)

    なお、madwifi は各所からバイナリパッケージもダウンロードできる。URL を挙げておこう; ATrpms RPMforge (Dag Wieers のレポジトリ。RPMforge のものをインストールするには dkms も必要) madwifiソースの入手 安定版を入手する方法と、最新の開発版を subversion コマンドでダウンロードする方法、スナップショットアーカイブを入手する方法がある。安定版は確かに手堅いが、MADWiFi はまだどんどん開発されている最中なので、それでは充分に機能しないことが多い。筆者の経験から最もお勧めなのはスナップショットアーカイブをダウンロードする方法で、これならば既存のいろいろなリビジョンのスナップショットが試せる。(スナップショットは、各時点毎の subversion ディレクトリをアーカイブしたもの)。開発版は madwifi-ng-* とい

  • はじめてのカーネル・ソース---目次:ITpro

    なかなかハードルが高く,多くの人が踏み出せないでいるカーネルのソース・コードの読解。連載では,今までカーネル・ソースなんて見たことがないという人に,読みこなすコツをお教えします。 カーネルのコンパイル方法については,関連記事「やってみると意外に簡単!? Linuxカーネル・コンパイル入門」をお読みください。 また,カーネル・パラメータの項目については,関連記事「「Linuxカーネルの設定パラメータ」」で公開しています。 第1回 どうしたら読めるようになるのか 第2回 C言語とライブラリの初歩 第3回 カーネル・ソース内のシステム・コールを確認する 第4回 カーネルが構造体を好むワケ 第5回 デバイス・ドライバとモジュール 第6回 構造体に「関数」を登録する 第7回 ネットワーク処理はモジュール処理と上下が逆 第8回 データに意味付けするキャスティング手法 第9回 機能拡張でよく使われる共

    はじめてのカーネル・ソース---目次:ITpro
  • Linux 対応デバッガ技術解説 - Google 検索

    文書では,京都マイクロコンピュータ製の PARTNER-Jet JTAG デバッガの Linux 対応とデバッグ機能について解説します. 製品の解説も含んでいますが,内容の多くは Linux ...

  • http://manual.atmark-techno.com/armadillo-300/armadillo-300-startup-guide/ch04

  • UserDocs/Troubleshooting - madwifi-project.org - Trac

  • キャリアセンス

    無線通信でのキャリアセンスについて質問です。 キャリアセンスとは搬送波周波数の受信電力レベルを感知し、あるしきい値以上ある場合は通信を行わず、 しきい値以下であれば通信を行うというところまでは勉強しました。 そこで質問です。 キャリアセンスを行うことで、周囲で使われている周波数まで分かってしまうのでしょうか? 例・キャリアセンスを行うことで、自端末の周囲では、 809.53MHz(あくまで例です)が使われていたことが分かる。 受信電力レベルを見ているだけならば周波数までは分からないような気がします。 もし、周波数まで分かってしまうのであれば、どのように して周波数を認知しているのか知りたいです。 また、インターネットやを探してみたのですがいい解説がありませんでした。 などいい解説があるものなどありましたら教えていただきたいです。 長々と失礼いたしました。 よろしくお願いします。

    キャリアセンス
  • ピックアップ|ブロードバンドルータ解説

    ルータのパッケージなどに記載されている速度(スループット)は、購入する際の重要な選択ポイントとなっています。しかしながら、現在のネットワーク機器の市場では、理論値を超えたスループット表記や、不統一な計測方法によるあいまいな測定値などが存在し、ユーザが製品を比較する際に混乱を招く原因となっています。バッファローは「詳細な計測環境の開示」「根拠の明確な測定」を行い、ユーザが正しい情報に基づく判断で製品をご購入いただけるよう努めてまいります(2004年10月5日)。 スループットは計測の方法によりいくつかの種類があります。それぞれ特製や理論値が異なります。 スループットの計測には「SmartBits2000」「実効(FTP)スループット」「フレッツ(PPPoE)スループット」の3つの方法が多く用いられています。以下に各測定方法の概要と理論的最大値を記します。 理論的最大値は98.7Mbps Sm

  • ネットワークツール - 疎通/測定/調査等

    多数のホストにpingする場合、Windows標準のpingより遥かに早く実行できます。また、事前に作成したアドレスリストへのpingや、指定した範囲へのpingなどができます。 バージョン:2.22 更新日:2008/11/12 サイズ:281KB ライセンス:フリーソフト 言語:英語 動作環境:Windows95/98/Me/NT4/2000/XP/2003/Vista ホームページ:kwakkelflap.com 使い方:fpingの使い方 複数のアドレスに対してping、tracerouteを実行できるソフト。 実行間隔の調整や実行結果のログ保存等の便利な機能があります。実行結果は○×で表示され、一目で不通個所がわかります。 バージョン:1.33 更新日:05/08/23 サイズ:392KB ライセンス:フリーソフト 言語:日語 動作環境:Windows95/98/Me/NT4/

  • [an error occurred while processing this directive]ディスク増設後のパーティション作成 | [an error occurred while processing this directive]Linux Tips | OSS Fan

    # fdisk /dev/sdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. The number of cylinders for this disk is set to 1044. There is nothing wrong with that, but this is larger than 1024, and could in certa